Error: Could not find or load main class org.codehaus.plexus.classworlds.launcher.Launcher
Error: Could not find or load main class org.codehaus.plexus.classworlds.launcher.Launcher
我已经在 Linux Mint Throgh CLi 上安装了最新的 maven-3.2.5
安装详情如下:
export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/
export M2_HOME=/home/mani/apache-maven-3.2.5/bin/
在命令中显示如下:
mani@manithullimilli ~/apache-maven-3.2.5/bin $ ./mvn version
Error: Could not find or load main class
org.codehaus.plexus.classworlds.launcher.Launcher mani@manithullimilli
~/apache-maven-3.2.5/bin $
我也设置了路径
你提到的 M2_HOME 环境变量不正确。M2_HOME 环境变量应该是“/home/mani/apache-maven-3.2.5”
export M2_HOME=/home/mani/apache-maven-3.2.5
并将 $M2_HOME/bin 目录添加到您的路径。
可能有一个你不知道的出口。
检查所有定义环境变量的地方,例如
/etc/environment
~/.bashrc
~/.mavenrc
在我的例子中,.mavenrc
指向我以前的 maven 的家,我删除了它,一切都按预期工作。
我遇到了同样的问题,安装了 maven,一切正常,但仍然出现 "could not find class" 错误。
我运行之后:来源/etc/environment
之后一切正常。可能会有帮助。
就我而言:
由于某种原因 CLASSWORLDS_JAR
系统变量为空。
这对我有用:
用值 %MAVEN_HOME%\boot\plexus-classworlds-2.5.2
、
定义了这个系统变量
我已经在 Linux Mint Throgh CLi 上安装了最新的 maven-3.2.5
安装详情如下:
export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/
export M2_HOME=/home/mani/apache-maven-3.2.5/bin/
在命令中显示如下:
mani@manithullimilli ~/apache-maven-3.2.5/bin $ ./mvn version
Error: Could not find or load main class org.codehaus.plexus.classworlds.launcher.Launcher mani@manithullimilli ~/apache-maven-3.2.5/bin $
我也设置了路径
你提到的 M2_HOME 环境变量不正确。M2_HOME 环境变量应该是“/home/mani/apache-maven-3.2.5”
export M2_HOME=/home/mani/apache-maven-3.2.5
并将 $M2_HOME/bin 目录添加到您的路径。
可能有一个你不知道的出口。
检查所有定义环境变量的地方,例如
/etc/environment
~/.bashrc
~/.mavenrc
在我的例子中,.mavenrc
指向我以前的 maven 的家,我删除了它,一切都按预期工作。
我遇到了同样的问题,安装了 maven,一切正常,但仍然出现 "could not find class" 错误。
我运行之后:来源/etc/environment
之后一切正常。可能会有帮助。
就我而言:
由于某种原因 CLASSWORLDS_JAR
系统变量为空。
这对我有用:
用值 %MAVEN_HOME%\boot\plexus-classworlds-2.5.2
、