0
我創建使用mavenMaven項目時,Eclipse錯誤
行家細節
Apache Maven 3.0.4
Maven home: /usr/share/maven
Java version: 1.6.0_24, vendor: Sun Microsystems Inc.
Java home: /usr/lib/jvm/java-6-openjdk-i386/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.2.0-29-generic-pae", arch: "i386", family: "unix"
使用下面的命令一個簡單的項目:
mvn archetype:generate -DgroupId=thegamers -DartifactId=so
然後轉化行家項目到一個蝕使用:
mvn eclipse:eclipse
然而,進口和執行上的日食,得到以下錯誤時:
Exception in thread "main" java.lang.NoClassDefFoundError: thegamers/App
Caused by: java.lang.ClassNotFoundException: thegamers.App
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: thegamers.App. Program will exit.
我的本地程序存儲庫是在〜/ .m2目錄/存儲庫中找到,當我」這樣做,mvn archetype:生成-DgroupId = thegamers -DartifactId = so eclipse:/home/noor/.m2/repository,我得到一個錯誤 – Noor
你在你的eclipse工作區中添加了M2_REPO嗎? – Anshu
我不在工作區中創建eclipse,我在其他地方創建它然後導入它 – Noor