Hallo zusammen.
Ich versuche gerade das Java Help Systemin meine Anwendung einzubinden.
Solange die Hilfedateien sich ausserhalb des Jar Files befinden, ist es auch kein Problem.
Nur wenn ich die Dateien in das Jar File packen möchte, werden diese nicht mehr gefunden.
Hier mal der Code
hsURL ist dabei immer null.
Die Struktur sieht dabei (verkürzt) folgendermaßen aus:
Vielleicht kann mir ja jemand helfen?
*gruß*
Timo
Edit:
Okay hat sich erledigt. Mann sollte vielleicht besser mal den kompletten Pfad angeben...
Ich versuche gerade das Java Help Systemin meine Anwendung einzubinden.
Solange die Hilfedateien sich ausserhalb des Jar Files befinden, ist es auch kein Problem.
Nur wenn ich die Dateien in das Jar File packen möchte, werden diese nicht mehr gefunden.
Hier mal der Code
Code:
String help = "help.hs";
ClassLoader cl = Main.class.getClassLoader();
try
{
java.net.URL hsURL = HelpSet.findHelpSet(cl, help);
System.out.println(hsURL);
FHelpSet = new HelpSet(cl, hsURL);
FHelpBroker = FHelpSet.createHelpBroker();
}
catch (Exception e)
{
e.printStackTrace();
}
Die Struktur sieht dabei (verkürzt) folgendermaßen aus:
Code:
de
|--application
|--client
| |-- Main
|
|--help
|-help.hs
Vielleicht kann mir ja jemand helfen?
*gruß*
Timo
Edit:
Okay hat sich erledigt. Mann sollte vielleicht besser mal den kompletten Pfad angeben...
Zuletzt bearbeitet: