java Maven错误|错误:无法找到或加载主类org.codehaus.plexus.classworlds.Launcher.

3htmauhk  于 2023-02-20  发布在  Java
关注(0)|答案(2)|浏览(158)

我无法安装/使用Maven并得到以下错误。

错误:无法找到或加载主类org.codehaus.plexus.classworlds.launcher.Launcher

安装步骤:
1.下载二进制zip压缩包(3.8.5)并将其放在根目录C:
1.将系统变量中的Java主目录和Maven主目录设置为**“JAVA_HOME”“MAVEN_HOME”**
1.将系统变量中的路径变量分别设置为**"%JAVA_HOME%\bin”“C:\apache-maven-3.8.5\bin”**
现在,如果我在命令行上使用**“maven -v”**命令,它将抛出上述类错误。
另外,如果我在maven的bin目录中使用相同的命令,它会给出结果。

**P.S.**我在这里经历了许多线程,但没有解决我的问题。

p3rjfoxz

p3rjfoxz1#

我把maven目录中的程序文件夹和更新路径,它开始工作!

vwkv1x7d

vwkv1x7d2#

在ubuntu中,我在尝试将maven从3.6.x更新到3.8.x时遇到了这个错误,在我重新安装maven后,这个错误得到了解决。
转到maven archives〉选择版本〉二进制文件〉apache-maven-3.8.x-bin.tar.gz文件的复制链接

cd /tmp
wget https://archive.apache.org/dist/maven/maven-3/3.8.6/binaries/apache-maven-3.8.6-bin.tar.gz -P /tmp
tar xvf apache-maven-3.8.6-bin.tar.gz
cp -r apache-maven-3.8.6 /opt/

在**.bashrc**文件末尾添加以下内容

export M2_HOME=/opt/apache-maven-3.8.6
PATH="$M2_HOME/bin:$PATH"
export PATH

然后

source ~/.bashrc

相关问题