1

だから私はjarファイルを作成し、エクスポートなどをクリックしました

しかし、ダブルクリックしても何も起こりません

フォルダにクラスが表示されません

私が見るのはjunitorg.hamcrest.core_1.1.0.v2009050107100…</p>だけです

私は何を間違っているのですか?

4

2 に答える 2

2

jarが有効な実行可能ファイルである場合

その後、これは機能するはずです

java -jar your.jar
于 2012-09-13T20:48:07.913 に答える
1

Jarファイルは、ダブルクリックで実行されるとは限りません。

jarファイルを実行するには、jarファイルjava -jar yourjarfile.jarと同じディレクトリでコマンドを実行します。これは、PATHシステム変数が適切に設定されていることを前提としています。

「yourjarfile.jarからメインクラスのマニフェスト属性を読み込めませんでした」などのエラーが表示された場合は、jarファイルにメインクラスが定義されておらず、Javaインタープリターがどこから始めればよいかわからないことを意味します。

「実行可能なJARファイル」としてエクスポートし、プログラムの実行に使用する起動構成を選択することで、Eclipseでメインクラスが指定されていることを確認できます。

jar tvf yourjarfile.jarjarファイルの内容を一覧表示するには、jarファイルと同じディレクトリにいるときにコマンドを実行します。

jarファイルの内容を抽出するには、jarファイルjar xvf yourjarfile.jarと同じディレクトリにいるときにコマンドを実行します。

于 2012-09-13T22:38:15.890 に答える