gpt4 book ai didi

java - 新 Maven 安装 : mvn -version java. lang.ClassNotFoundException

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:50:46 25 4
gpt4 key购买 nike

所以我安装了具有以下详细信息的 maven:

安装路径:

C:\Program Files\Apache Software Foundation\apache-maven-3.0.3

环境变量:

JAVA_HOME C:\Progra~1\Java\jdk1.6.0_25
M2_HOME C:\Program Files\Apache Software Foundation\apache-maven-3.0.3

用户变量:

M2 %M2_HOME%\bin
PATH %JAVA_HOME%\bin;%M2%;

现在,从命令行

C:\>javac -version
javac 1.6.0_25

C:\>mvn -version
Exception in thread "main" java.lang.NoClassDefFoundError: org/codehaus/plexus/c
lassworlds/launcher/Launcher

Caused by: java.lang.ClassNotFoundException: org.codehaus.plexus.classworlds.lau
ncher.Launcher
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClss(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Could not find the main class: org.codehaus.plexus.classworlds.launcher.Launcher
. Program will exit.

到目前为止,由于 Eclipse,我已经与 Java 的命令行构建细节隔离开来,但看起来在/boot 目录中查找 plexus-classworlds-2.4.jar 时遇到了问题。我是否需要一些额外的路径信息?

谢谢!

最佳答案

我通过在 PATH 的其他部分为 maven2 使用 mvn.bat 来实现类似。因此,请仔细检查您的 PATH 变量的所有目录。

关于java - 新 Maven 安装 : mvn -version java. lang.ClassNotFoundException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8139115/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com