Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Netbeans 7,如何将JDK路径设置为maven?_Java_Netbeans_Maven - Fatal编程技术网

Java Netbeans 7,如何将JDK路径设置为maven?

Java Netbeans 7,如何将JDK路径设置为maven?,java,netbeans,maven,Java,Netbeans,Maven,我正在使用netbeans7。当我创建一个新的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=co

我正在使用netbeans7。当我创建一个新的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)
如您所见,它使用指向JDK1.4的JAVA_HOME并导致错误。但是netbeans.conf使用的是JDK1.6

netbeans_jdkhome="C:\Program Files\Java\jdk1.6.0_06"
如何解决


谢谢。

我想你在用Windows7,对吗?如果是这样,那么您的path变量似乎设置错误

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”