JavaHelp

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Created page with "{{FormatInfo |formattype=electronic |subcat=Help files |extensions={{ext|hs}}, {{ext|jhm}}, {{ext|xml}} |released=1998<ref>https://web.archive.org/web/19990202204752/http://ja...")
 
(Links: Add forum links; categorized somewhat)
Line 25: Line 25:
  
 
== Links ==
 
== Links ==
* [https://web.archive.org/web/19990202204752/http://java.sun.com/products/javahelp/ First website] (1999-2008)
+
* Website
* [https://web.archive.org/web/20090122050912/http://java.sun.com/javase/technologies/desktop/javahelp/ Second website] (2008-2011)
+
** [https://web.archive.org/web/19990202204752/http://java.sun.com/products/javahelp/ First website] (1999-2008)
* [https://web.archive.org/web/20161114110144/https://javahelp.java.net/ Third website] (2011-2017)
+
** [https://web.archive.org/web/20090122050912/http://java.sun.com/javase/technologies/desktop/javahelp/ Second website] (2008-2011)
* [https://web.archive.org/web/20070810175034/http://archives.java.sun.com/archives/javahelp-interest.html Mailing list archives]
+
** [https://web.archive.org/web/20161114110144/https://javahelp.java.net/ Third website] (2011-2017)
 +
* Discussion
 +
** [https://web.archive.org/web/20070810175034/http://archives.java.sun.com/archives/javahelp-interest.html Mailing list archives]
 +
** [https://web.archive.org/web/20150915233830/https://community.oracle.com/community/development_tools/oracle_help_technologies/content Forum] (Archived)
 +
** [https://community.oracle.com/community/java/java_desktop/javahelp_system/content Forum] (Offline, lost)
 
* [https://web.archive.org/web/20051207033937/http://java.sun.com:80/products/javahelp/javahelpwp.pdf Early whitepaper]
 
* [https://web.archive.org/web/20051207033937/http://java.sun.com:80/products/javahelp/javahelpwp.pdf Early whitepaper]
 
* [https://docs.oracle.com/cd/E19253-01/819-0913/819-0913.pdf V. 2.0 user's guide]
 
* [https://docs.oracle.com/cd/E19253-01/819-0913/819-0913.pdf V. 2.0 user's guide]

Revision as of 09:12, 18 December 2020

File Format
Name JavaHelp
Ontology
Extension(s) .hs, .jhm, .xml
Released 1998[1][2]

JavaHelp is a software library which provides a help viewer for Java programs it is embedded into. Its file format is composed of:[3]

  • the "HelpSet", a Jar (i.e. ZIP) file, containing:
    • the HelpSet File, extension .hs[4], an XML file which serves as the main format for the HelpSet, holding basic information and references to the other files;
    • "map file"(s), extension .jhm[5], XML files that map topic IDs (strings identifying individual help topics) to HTML content files;
    • a table of contents, in XML (extension just .xml[6]);
    • an index, in XML (extension just .xml[7]);
    • a glossary, in XML (extension just .xml[8]);
    • a number of content pages, in HTML;
  • a "favorites" file storing the user's favorite pages, located at /.JavaHelp/Favorites.xml in their home directory.

JavaHelp has not seen development since 2007[9], and had ceased working in the newest Java version as of 2018[10].

Contents

Specifications

Software

Links

See Also

References

  1. https://web.archive.org/web/19990202204752/http://java.sun.com/products/javahelp/ - "Page last updates" and "News" box
  2. https://web.archive.org/web/19990221174012/http://www.java.sun.com/products/javahelp/events.html
  3. V. 2.0 specification (see #Specifications), p. 13
  4. V. 2.0 specification, section 4.1
  5. V. 2.0 specification, section 3.2.1
  6. V. 2.0 specification, section 3.4.1
  7. V. 2.0 specification, section 3.5.1
  8. V. 2.0 specification, section 3.6.1
  9. https://github.com/javaee/javahelp/blob/master/jhMaster/JavaHelp/README
  10. https://github.com/javaee/javahelp/issues/47
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox