27

MANIFEST.MFファイルを含まない Java アプリを実行することは可能ですか? もちろん、静的mainメソッドはありますが、マニフェスト ファイルがありません。また、アプリはいくつかの外部.jarファイルに依存しています。

これが可能な場合、それを行う方法は?

4

4 に答える 4

28

コマンドラインから実行するクラスを指定できます。

java -cp yourJar.jar your.main.Class

ここで同じ質問:

マニフェスト ファイルのメイン クラスではない Jar からクラスを実行する方法

于 2013-03-25T22:59:25.557 に答える
11

次のコマンドを使用して、マニフェストを追加することもできます。

jar  -uvfe  your.jar foo.bar.Baz
java -jar your.jar        # tries to run main in foo.bar.Baz
于 2013-03-25T23:13:18.650 に答える
3

もちろん!これを使用するだけです:

java -cp MyJar.jar com.example.Main
于 2013-03-25T22:59:01.853 に答える