【问题标题】:Netbeans 7 , how to set JDK path to maven?Netbeans 7,如何将JDK路径设置为maven?
【发布时间】:2011-05-23 17:39:00
【问题描述】:

我正在使用 Netbeans 7。当我创建一个新的 Maven EJB 模块时,它给了我错误

cd F:\NetBeansProjects; "JAVA_HOME=C:\\Program Files\\Java\\j2sdk1.4.2_19" "\"C:\\Program Files\\NetBeans 7.0\\java\\maven\\bin\\mvn.bat\"" -DarchetypeVersion=1.3 -Darchetype.interactive=false -DgroupId=com.mycompany -DarchetypeArtifactId=ejb-javaee6 -DarchetypeRepository=http://repo1.maven.org/maven2/ -Dversion=1.0-SNAPSHOT -DarchetypeGroupId=org.codehaus.mojo.archetypes -Dbasedir=F:\\NetBeansProjects -Dpackage=com.mycompany.mavenproject1 -DartifactId=mavenproject1 --batch-mode archetype:generate
java.lang.UnsupportedClassVersionError: org/apache/maven/cli/MavenCli (Unsupported major.minor version 49.0)
    at java.lang.ClassLoader.defineClass0(Native Method)

如您所见,它使用 JAVA_HOME 指向 JDK1.4 并导致错误。但是netbeans.conf,用的是JDK1.6

netbeans_jdkhome="C:\Program Files\Java\jdk1.6.0_06"

如何解决?

谢谢。

【问题讨论】:

    标签: java netbeans maven


    【解决方案1】:

    我认为您使用的是 Windows 7,对吧?如果是这样,那么您的路径变量似乎设置错误。

    Try to check it by:
    -push "windows+pause" -keys
    -then on the left side "advanced configuration"
    -last button, something like "environment variables" or similar
    

    并将 JAVA_HOME 条目更改为“C:\Program Files\Java\jdk1.6.0_06”

    【讨论】:

      猜你喜欢
      • 2017-02-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-25
      • 1970-01-01
      • 2011-11-27
      相关资源
      最近更新 更多