2017-01-23 31 views
-3

"キャンディー" .jarsを作成するプログラムを作成しています。このキャンディー.jarをcreator.jarファイルで作成する必要があります。アイデアは、あなたがcreator.jarファイルを実行し、別の "キャンディー" .jarを作るためにその内部の設定を調整することができます。問題は次のとおりです。これが可能かどうかわかりません。私の研究(つまりGoogle検索)はすべて空白になっています。.jarファイルを使用して.jarファイルを作成するにはどうすればよいですか?

Q.別の.jarファイルで.jarファイルを作成することはできますか。

+2

あなたのプロジェクトを構築して、あなたの.jarファイルを作成してみませんか?私はあなたのユースケースを想像することはできません... –

+0

@NoureddineOuertani私はテンプレートを作るので、私はこの "キャンディー" –

答えて

0

あなたは、プロセスを実行し、ターミナル

例にjarファイルを生成しているかのようにアルのparamにすべての情報を与えることができます:

コンパイル:

のjavac HelloWorld.java

jarを生成する:

jar cfm HelloWorld.jar Manifest.txt HelloWorld.classを

実行jarファイル:(あなたがいることを必要とする場合)

のjava -jar HelloWorld.jarあなたがプロセスを取得し、stringCommandとして与える必要が

上記の3行を上に投稿しました

final Process p = Runtime.getRuntime().exec(stringCommand); 
関連する問題