2016-09-27 8 views
0

私は一般的にJavaやプログラミングに関する経験は全くありません。JARファイルの入力からBATファイルとJARファイルを作成する

しかし、このシナリオが可能かどうかを確認したいと思います。

いくつかの入力文字列を要求するJARファイルを実行します。 JARファイルはこれらの文字列を使用して別のJARファイルとバッチファイルをコンパイルします。

これまでのところ、私はこのような設定を試みました: 3つのクラスを持つjava-project。入力を要求するファイル、バッチファイルを作成するファイル、最後のクラスは新しいJARファイルのコードです。

バッチファイルを作成するには問題ありません。しかし、クラス内でJARファイルを作成するにはどうすればいいですか?

私はEclipseを使用しています。

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

ロバート。

+2

[実行可能なjarファイルをプログラムでソースコードから作成するにはどうすればいいですか?](http://stackoverflow.com/questions/10237903/how-to-create-a-runnable-jar-file-from-source) -code-programmatically) –

答えて

0

バッチファイルはディスク上にのみ作成でき、ファイルの場所で実行できます。 しかし、コマンドを実行するには、バッチファイルを呼び出す必要はありません。 "cmd.exe"を "/ c"引数で簡単に呼び出し、コマンドを直接実行することができます。 非常に良い例:Run cmd commands through java

質問がある場合はお知らせください。

+0

まあ、私はこれが私が望むものであるか分からない。このシナリオは次のとおりです。 入力を求めるJARファイルを実行します。 この入力を使用して、新しいJARファイルとBATファイルを作成します。 BATファイルはスケジュールされた実行のためにサーバーに送られ、プロセスを終了して2番目のJARを実行します。 私は新しいJARファイルとBATファイルを簡単にコンパイルできるようにすることを考えています。これは、拡張子、ファイルパスなど(最初のJARの入力変数でなければならない)のような顧客固有のデータを除いて常に同じです。 – Robbas

関連する問題