0

Eclipse 3.7 を使用して作成し、この IDE からも実行する Java アプリケーションがあります。今度はコマンドプロンプトから実行したいと思います。どうすればいいですか?

これを行うにはjarファイルを作成する必要がありますか?

また、実行構成でいくつかのシステムプロパティも設定しているため、コマンドプロンプトから実行中にそれらを渡す方法も指定します。

4

2 に答える 2

1

多くのチュートリアルがあります。これが一般的なプロセスです。

  1. すべてのクラスをコンパイルします。Eclipse またはjavac
  2. ジャルアップする必要はありません。パッケージ ルートに移動します。そして、それを次のように実行します

     java -cp .:path/to/requires/jars:/some/more/jar FullyQualifiedMainClassNameWithoutExtension param1 param2
    
  3. フィードするプロパティがある場合は、それをパッケージのルートに置いて使用することができますClassLoader#getResourceAsStream("/filename.properties")
  4. を調べると、そこに がありargsます。main(String[] args)param1param2

参照

  1. http://www.cs.usfca.edu/~parrt/course/601/lectures/java.tools.html
  2. http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/ClassLoader.html

ノート:


このチュートリアルは、スプーンでの給餌の最良の例です。しかし、あなたが何をしようとも、コマンドラインからパッケージ内のJavaプログラムをコンパイルして実行します

于 2012-05-24T06:39:38.720 に答える
0

「デバッグ」パースペクティブに切り替えて、Eclipse でプログラムを実行します。
「デバッグ」ウィンドウでプロセスを(終了後でも)書き込みクリックし、「プロパティ」を選択します。プロパティ ダイアログには、Eclipse で使用されるコマンド ライン全体が表示されます。コピーしてシェルに貼り付けて実行できます。
コマンドを「javaw」から「java」に変更することをお勧めします。君による。

于 2012-05-24T06:57:53.937 に答える