2017-06-05 4 views
-1

Je dois distribuer une application java en tant qu'exe, mais mon jar dépend des fichiers xml qui sont lus/écrits par le programme.Distribution d'une application java en tant qu'exe, avec dépendance aux fichiers xml

J'ai essayé les outils jar to exe (NSIS, jar2exe) mais aucun d'entre eux ne semble avoir une option pour inclure les fichiers dont dépend le programme.

Ma vraie question serait: comment puis-je inclure à la fois les fichiers jar et xml dans un exe?

Nous vous remercions de votre aide!

+0

Eclipse a l'option. Cependant, comment espérez-vous écrire les fichiers s'ils font partie du pot/exe? –

+0

Est-il obligatoire de distribuer l'application complète dans un seul exe gras? Ou serait-il possible d'avoir un fichier .exe qui lance l'application? – alvaro

+0

@alvaro il est préférable d'avoir un seul exe – leas

Répondre

0

Vos fichiers jar ne doivent pas dépendre de xml qui sont lus ou écrits par votre application. Le pot devrait contenir seulement le code d'application. et votre xml devrait être mis sur un endroit pour lire/écrire. Jar devrait être votre paquet de code d'application. Si cela se produit, écrivez ou mettez à jour certains fichiers xml, ceux-ci doivent être placés dans un emplacement séparé des fichiers jar.

+0

C'est le cas, mais comment transformer les fichiers jar et xml en exe? – leas

+0

Cela peut être utile http://stackoverflow.com/questions/16524932/creating-and-executable-jar-file-that-uses-an-external-xml-file –