これはばかげた質問かもしれませんが、コマンド ラインから Java アプリケーションを実行する際に問題が発生していますjava -jar myapp.jar
。
メニューを使用して「Javaアプリケーションとして実行」を選択すると、同じアプリケーションがEclipse内で完全に実行されます
コマンドライン経由で複製できるように、Eclipse が実行しているものをコンソールに正確に表示させることはできますか?
これはばかげた質問かもしれませんが、コマンド ラインから Java アプリケーションを実行する際に問題が発生していますjava -jar myapp.jar
。
メニューを使用して「Javaアプリケーションとして実行」を選択すると、同じアプリケーションがEclipse内で完全に実行されます
コマンドライン経由で複製できるように、Eclipse が実行しているものをコンソールに正確に表示させることはできますか?
Eclipse からアプリを起動したら、[デバッグ] パースペクティブに移動し、[デバッグ] ビューでアプリを見つけます。デバッグ ツリーでクラス名を右クリックします (ここでは青色で強調表示されています)。
[プロパティ] を選択すると、アプリの起動に使用されたコマンド ラインが表示されます。
myapp Java アプリケーション実行構成の実行構成 (実行 -> 実行構成...) を調べます。
Main タブには、メイン クラスが表示されます。これは、コマンド ラインに追加するか、実行可能な jar をビルドするときに指定する必要があるクラスです。
[クラスパス] タブには、jar をビルドするときにクラス パスで指定する必要がある他のすべての jar またはクラス ファイルが表示されます。