Eclipseでは、JavaFX、Mavenとjre 1.8.0_45を使用しています。Java Eclipse Maven jdkでメインクラスを見つけられませんでした。
通常、Mavenでこのようにコンパイルしようとすると(Run As - > Mavenコンパイル)、jdkを使用しないとエラーが発生します。
私はそれがJDKへの変更(、どこにでも設定のように窓を - プロパティ、Mavenの設定)と私のいずれかのクラスアップを与えることなく、私はエラー
Error: Could not find or load main class
を得るものは何でも/コンパイル/ビルド/実行しようとしますそこ。ちょうどこれ。
I種O」のjavacに私のPOMへのパスを追加し、JREパッケージこの作品
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>${maven-compiler.version}</version>
<configuration>
<!-- With JRE: -->
<fork>true</fork>
<executable>C:\Program Files\Java\jdk1.8.0_45\bin\javac.exe</executable>
<source>${java.version}</source>
<target>${java.version}</target>
</configuration>
</plugin>
に滞在することによって、これを修正しました。
でも、このエラーはどうして起こっているのですか?私は間違って何をしていますか?
私は、[プロジェクト] - [クリーン]と[Maven] - > [更新]を使用しました。 Eclipseを何度も再起動しました。プロジェクトを閉じて開きました。 私のメインクラスは、実行コンフィギュレーション(application.Main)に与えられています。
編集:
解決済み。私の(自分の)質問に答えました。
どのEclipseのバージョンを使用していますか? – praveen
http://javarevisited.blogspot.com/2015/04/error-could-not-find-or-load-main-class-helloworld-java.htmlこれを確認してください – SkyWalker
ありがとう、@SkyWalker、私はこれに精通していますトピック。コマンドラインですべてが大丈夫です。私のエラーはちょうど 'エラー:メインクラスを見つけられないか読み込めませんでした'というクラスはありません。 –