2017-06-05 6 views
-1

で、exeファイルなどのJavaアプリを配布する私は、exeファイルなどのJavaアプリケーションを配布する必要がありますが、私のjarファイルは、プログラムによってでリード/ライトされているxmlファイルに依存します。は、xmlファイルの依存

私はツール(NSIS、jar2exe)をexeファイルには、jarを試してみましたが、それらの非は、プログラムが依存するファイルを含めるオプションを持っているように見えます。

私の実際の質問は次のようになります。どのように私は、exeファイルにjarファイルとXMLファイルの両方が含まれていますか?

ありがとうございました!

+0

Eclipseにはオプションがあります。しかし、もしあなたがjar/exeの一部であれば、どのようにファイルを書き込むことを望みますか? –

+0

完全なアプリケーションを単一のfat exeで配布することは必須ですか?それとも、アプリケーションを起動する.exeファイルを持っているのですか?私が私が正しく自分自身を表現していなかった申し訳ありませんが、単一のexeファイル – alvaro

+0

は、彼らがjarファイルの一部ではありませんが、私のアプリケーションは、あなたがexeファイルをいずれかをzipできる正しく – leas

答えて

0

あなたのjarファイルが読み込まれたXMLに依存したり、アプリケーションで書くべきではありません。 Jarにはアプリケーションコードのみが含まれている必要があります。あなたのXMLは読み書きするためにある場所に置くべきです。 Jarはアプリケーションコードパッケージでなければなりません。 genolate、jarファイルとは別の場所に置かなければならないXMLを書き込んだり更新したりする場合。

+0

そうですが、jarファイルとxmlファイルの両方をexeにするにはどうしたらいいですか? – leas

+0

これは役に立つかもしれません http://stackoverflow.com/questions/16524932/creating-and-executable-jar-file-that-uses-an-external-xml-file –

関連する問題