2011-07-17 15 views
0

私はクラスMainとpublic static void main とSystem.out.println( "Hello world")を使って簡単なプロジェクトを作成しました。 以降は、mavenプロジェクトとして設定しています。 はこのメインの後は動作しません:EclipseはMavenの問題としてプロジェクトを設定します

java.lang.NoClassDefFoundError: main/Main 
Caused by: java.lang.ClassNotFoundException: main.Main 
at java.net.URLClassLoader$1.run(Unknown Source) 
at java.security.AccessController.doPrivileged(Native Method) 
at java.net.URLClassLoader.findClass(Unknown Source) 
at java.lang.ClassLoader.loadClass(Unknown Source) 
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) 
at java.lang.ClassLoader.loadClass(Unknown Source) 
Exception in thread "main" 

この問題が発生したのはなぜ?直し方?おかげさまで

答えて

1

mavenクリアプロジェクト設定とソースフォルダ。

1

archetypeを使用して単純なプロジェクトを作成し、その違いを比較してみません。
は あなたはなど、それは日食.projectファイルを生成するprefererably m2eclipseプラグインやmvn eclipse:eclipseを使用してEclipseに原型のmaven-原型-シンプル

mvn archetype:generate -D archetypeGroupId=org.apache.maven.archetypes -D maven-archetype-simple -D groupId=com.mycompany.mygroup -D artifactId=myapp

にインポート]を選択し

を提案します
関連する問題