2016-06-21 4 views
0

Ich habe eine Anwendung (DrawFBP), die eine Hilfefunktion hat. erstellt mit JavaHelp. Ich hatte es tatsächlich mehrere Jahre lang auf der Eclipse-IDE laufen, aber ich hatte es noch nie in der JAR-Datei getestet. Die Hilfefunktion verwendet eine Anzahl von HTML-Dateien und einige andere Dinge, und ein Informant sagte, dass ich sie in die JAR-Datei aufnehmen kann, indem ich sie in einen Ressourcenordner (src/main/resources) setze. Dies scheint zu funktionieren! Nach vielen Umstrukturierungen habe ich meine Hilfe-Einrichtung an der JAR-Datei arbeiten lassen, aber sie hat aufgehört, an der IDE zu arbeiten. Die IDE-Version stürzt bei einer FileNotFoundException ab, die auf eine Datei mit zusätzlichen Qualifizierungsebenen verweist - woher kommen sie? Ich mache wahrscheinlich einige dumme Fehler - aber Hilfe würde sehr geschätzt werden! Das Projekt kann auf GitHub - https://github.com/jpaulm/drawfbp gefunden werden. Der Code und die Ressourcen sind da, aber Git möchte, dass ich meinen gesamten Code wieder reinspreche - nicht sicher warum ... TIAIch wnt JavaHelp sowohl aus IDE und JAR-Datei

Antwort

0

Irgendwie funktioniert es - der Trick scheint darin zu bestehen, die Ressourcen in einen Ordner namens ' Ressourcen 'unter src/main. Ich werde diese Antwort akzeptieren - es sei denn, jemand stellt sich eine bessere vor!