2017-11-01 24 views
3

Java 9でEclipseをセットアップしようとしていますが、メインメソッドが見つからないため、Export - > Runnable JARファイルが機能しません。Eclipse Java9 Export Runnable JARファイル

コンテキスト:

  • のWindows 10

  • のEclipse IDEのバージョン酸素1aをリリース(4.7.1a)体系:20171005から1200

  • JDK 9.0.1およびJRE 9.0.1 Eclipseに&がインストールされました。

Wha tは私がやった:

  • ファイル - "完了"

  • 上>新規Javaプロジェクト

Create New Java Project

  • クリックして、右SRCをクリックしてください - >新規 - >クラス012次のコードにAdd new class

編集Main.java:

package com.application; 

public class Main { 

    public static void main(String[] args) { 
    System.out.println(System.getProperty("java.version")); 
    } 
} 

ファイル名を指定して実行] - > [エラーなし。

コンソールログの結果: "9.0.1"


は今、私はRunnableをJARにコードをエクスポートする: にプロジェクトを右クリック - > [エクスポート] - > RunnableをJARファイル

は、 Error message

は、だから私は実行構成に行ってきましたが、メインクラスが定義されています

Main class is defined in the run configurations


Java 8では、上記の手順に従ってjarをエクスポートすることに問題はありませんでした。

Java 9で「Runnable JARファイルにエクスポート」を使用するには、何が必要ですか?

+1

***あなたは*** [BUG#525711](https://bugs.eclipse.org/bugs/show_bug.cgi?id=525711)***に直面していますが、これは閉鎖され、[Java 9 Eclipse 4.7ポータブルエクスポートエラー「リ​​ソースが見つかりません」、「指定された起動設定からメインメソッドを見つけることができませんでした」](https://stackoverflow.com/questions/46475709/java-9-eclipse-4-7-portable- export-error-resource-not-found-could-not-find-m)が含まれています。まだ答えがないので、これを重複としてマークすることはできません。 – nullpointer

+0

全く同じ問題があります。私のコードを他の人が使用できるフォーマットにエクスポートできない場合、IDEはかなり役に立ちません... – Mgamerz

答えて

2

私は同じ問題があり、 "Runnable Jar file"ではなく、 "Jar file"のエクスポートオプションを使用しました。 jar file option 次に、以下のようにオプションを選択しました。 options1 options2 最後のステップでは、私のjarを実行可能にするためにメインクラスを選択しました。 final configuration [参照]をクリックすると、使用可能なメインクラスが表示されます。

関連する問題