NetBeans 7, как установить путь JDK для Maven? - PullRequest
3 голосов
/ 23 мая 2011

Я использую 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"

как решить?

Спасибо.

1 Ответ

1 голос
/ 04 июля 2011

Я думаю, что вы используете 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»

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...