User Guide

Installing JavaHelp and Oracle Help Components

  1. RoboHelp User Guide
  2. What’s new
    1. What’s new in Adobe RoboHelp (2026 release)
    2. Adobe RoboHelp release notes (2026 release) 
    3. What’s new in Adobe RoboHelp (2022 release)   
  3. Introduction
    1. Get to know RoboHelp workspace
    2. RoboHelp System Requirements
    3. Download RoboHelp on Windows and macOS
    4. Download and install Adobe app
    5. RoboHelp FAQs
  4. Projects
    1. Plan your RoboHelp project
    2. Create a project
    3. Manage projects
    4. Work with topics and folders
    5. Generate reports
    6. Work with context-sensitive help
    7. Manage References
    8. Set preferences in RoboHelp
    9. Supported file formats
  5. Collaborate with authors
    1. Collaborate using Git
    2. Collaborate using SharePoint Online
    3. Collaborate using Azure DevOps (Team Foundation Server)
  6. PDF Layout
    1. PDF templates
    2. Design a page layout
    3. Publish PDF output
    4. Work with the common content styles
    5. Components of a PDF template
    6. Support for language variables
    7. Customize PDFs
    8. Work with master pages
  7. Editing and formatting
    1. Format your content
    2. Create and manage cross-references
    3. Create and manage links
    4. Single-source with snippets
    5. Work with images and multimedia
    6. Create and use variables for easy updates
    7. Work with Variable Sets
    8. Use Find and Replace
    9. Auto save your content
    10. Side-by-side editing in Split View
    11. Use the Spell Check feature
    12. Create and Edit Bookmarks
    13. Insert and update fields
    14. Switch between multiple views
    15. Autonumbering in CSS
    16. Insert a watermark in RoboHelp project
  8. Import and linking
    1. Import Markdown files into a project
    2. Import Word documents into a project
    3. Import FrameMaker documents into a project
  9. TOCs, indexes, glossaries, and citations
    1. Create and manage a Table of Contents
    2. Create and manage an index
    3. Create and manage a glossary
    4. Create and manage citations
    5. Create and manage browse sequences
    6. Work with See Also and Related Topics
  10. Conditional content
    1. What is conditional content
    2. Create and apply condition tags
    3. Configure output presets for conditional content
    4. Optimize and manage conditional content
  11. Microcontent
    1. Microcontent
  12. Review and Collaboration
    1. Review and Collaboration
  13. Translation
    1. Translating content to multiple languages
    2. Configure a translation framework for a service provider
  14. Generating output
    1. Generate output
    2. Generate Frameless output
    3. Generate Knowledge Base output
    4. Generate PDF output
    5. Generate Responsive HTML5 output
    6. Generate Word Document output
    7. Generate Content Only output
    8. Generate eBook output
    9. Generate Microsoft HTML Help output
    10. Generate Mobile App output
  15. Publish output
    1. Publish to a RoboHelp Server
    2. Publish to an FTP server, a Secure FTP server, or a File System
    3. Publish to SharePoint Online
    4. Publish to Zendesk Help Center
    5. Publish to Salesforce Knowledge Base
    6. Publish to ServiceNow Knowledge Base
    7. Publish to Zoho Knowledge Base
    8. Publish to Adobe Experience Manager
    9. Publish to Atlassian Confluence Knowledge Base
  16. Appendix
    1. Adobe RoboHelp Scripting Reference
    2. RoboHelp keyboard shortcuts
    3. Introduction to Frameless skin editor
    4. Troubleshooting command-line preset output generation failure
    5. Foreign languages supported by RoboHelp
    6. Installing JavaHelp and Oracle Help Components
  1. RoboHelp User Guide
  2. What’s new
    1. What’s new in Adobe RoboHelp (2026 release)
    2. Adobe RoboHelp release notes (2026 release) 
    3. What’s new in Adobe RoboHelp (2022 release)   
  3. Introduction
    1. Get to know RoboHelp workspace
    2. RoboHelp System Requirements
    3. Download RoboHelp on Windows and macOS
    4. Download and install Adobe app
    5. RoboHelp FAQs
  4. Projects
    1. Plan your RoboHelp project
    2. Create a project
    3. Manage projects
    4. Work with topics and folders
    5. Generate reports
    6. Work with context-sensitive help
    7. Manage References
    8. Set preferences in RoboHelp
    9. Supported file formats
  5. Collaborate with authors
    1. Collaborate using Git
    2. Collaborate using SharePoint Online
    3. Collaborate using Azure DevOps (Team Foundation Server)
  6. PDF Layout
    1. PDF templates
    2. Design a page layout
    3. Publish PDF output
    4. Work with the common content styles
    5. Components of a PDF template
    6. Support for language variables
    7. Customize PDFs
    8. Work with master pages
  7. Editing and formatting
    1. Format your content
    2. Create and manage cross-references
    3. Create and manage links
    4. Single-source with snippets
    5. Work with images and multimedia
    6. Create and use variables for easy updates
    7. Work with Variable Sets
    8. Use Find and Replace
    9. Auto save your content
    10. Side-by-side editing in Split View
    11. Use the Spell Check feature
    12. Create and Edit Bookmarks
    13. Insert and update fields
    14. Switch between multiple views
    15. Autonumbering in CSS
    16. Insert a watermark in RoboHelp project
  8. Import and linking
    1. Import Markdown files into a project
    2. Import Word documents into a project
    3. Import FrameMaker documents into a project
  9. TOCs, indexes, glossaries, and citations
    1. Create and manage a Table of Contents
    2. Create and manage an index
    3. Create and manage a glossary
    4. Create and manage citations
    5. Create and manage browse sequences
    6. Work with See Also and Related Topics
  10. Conditional content
    1. What is conditional content
    2. Create and apply condition tags
    3. Configure output presets for conditional content
    4. Optimize and manage conditional content
  11. Microcontent
    1. Microcontent
  12. Review and Collaboration
    1. Review and Collaboration
  13. Translation
    1. Translating content to multiple languages
    2. Configure a translation framework for a service provider
  14. Generating output
    1. Generate output
    2. Generate Frameless output
    3. Generate Knowledge Base output
    4. Generate PDF output
    5. Generate Responsive HTML5 output
    6. Generate Word Document output
    7. Generate Content Only output
    8. Generate eBook output
    9. Generate Microsoft HTML Help output
    10. Generate Mobile App output
  15. Publish output
    1. Publish to a RoboHelp Server
    2. Publish to an FTP server, a Secure FTP server, or a File System
    3. Publish to SharePoint Online
    4. Publish to Zendesk Help Center
    5. Publish to Salesforce Knowledge Base
    6. Publish to ServiceNow Knowledge Base
    7. Publish to Zoho Knowledge Base
    8. Publish to Adobe Experience Manager
    9. Publish to Atlassian Confluence Knowledge Base
  16. Appendix
    1. Adobe RoboHelp Scripting Reference
    2. RoboHelp keyboard shortcuts
    3. Introduction to Frameless skin editor
    4. Troubleshooting command-line preset output generation failure
    5. Foreign languages supported by RoboHelp
    6. Installing JavaHelp and Oracle Help Components

You will need to download and install the JavaHelp Components. Then create "Environment Variables" for your JavaHelp and Oracle Help Components before you can create JavaHelp or Oracle Help from within RoboHelp.

The JavaHelp components (SDK and viewer) are available from Sun at: http://java.sun.com. These files are needed for BOTH JavaHelp AND OracleHelp

The OracleHelp viewer is available from Oracle at: http://www.oracle.com/technology/index.html. This is only needed if you are creating OracleHelp.

Sun makes specific reference to adding "Environment Variables" on your computer in order to allow programs, such as RoboHelp, to generate JavaHelp or OracleHelp.

To generate JavaHelp output, you must have the following installed on your computer first:

  1. J2SDK 1.4.2_10

  2. JavaHelp 1.1 (JavaHelpTM 1.1.3)

Visit Sun Micro system website to download the installer.

J2SDK 1.4.2_102SDK 1.4.2_10

http://java.sun.com/products/archive/j2se/1.4.2_10/index.html

JavaHelp 1.1 (JavaHelpTM 1.1.3)

http://java.sun.com/products/javahelp/download_binary.html#download

You can use RoboHelp to generate your JavaHelp output file that comes in a .hs extension.

Next, you need to open the .hs extensionin the JavaHelp viewer hsviewer.jar.

To run the viewer, browse to the following location:

C:\Program Files\Java\javahelp1.1\jh1.1.3\demos\bin\hsviewer.jar.

To create a new JavaHelp layout:

  1. Right-click on the Single Source folder from the RoboHelp explorer window, select New Layout, choose JavaHelp, and then click Ok.

  2. Verify that the location of the output folder is correct, click Next until you reach JavaHelpOptions, click the checkbox for Full-text search, and then click Save.

For more information, visit the JavaHelp section of the Robohelp Help documentation.

The below instructions assume that you have installed the latest SDK, and JavaHelp/Oracle viewer from Sun or Oracle and describe how to create the "Environment Variables" to enable JavaHelp or Oracle Help generation:

  1. Right-click on the My Computer icon located on your desktop and select Properties.

  2. Select the Advanced tab

  3. Click Environment Variables

  4. Under System Variables click on the New button

  5. In the new dialog and type the following:

    Variable name: JHHOME (for JavaHelp)or OHHOME (for OracleHelp)

    Variable value: <path where JavaHelp or OracleHelp viewer components were installed (ex: c:\jh1.1.3)

  6. In this same list, find the Path variable, and click Edit.

  7. Go to the end of the current path string and add the following (notice the semicolon separator)
  8. <current path>;<path to SDK bin directory (ex: c:\j2sdk1.4.1_02\bin)>

You can now generate JavaHelp or OracleHelp.

Adobe, Inc.

Get help faster and easier

New user?