简体   繁体   English

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

[英]Maven - Error: Could not find or load main class org.codehaus.plexus.classworlds.launcher.Launcher

I know this question has been posted a lot, but I still can't resolve my problem. 我知道这个问题已经发布了很多,但仍然无法解决我的问题。

So, I just downloaded a bin distribution from http://apache.mirrors.hoobly.com/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.zip 因此,我刚刚从http://apache.mirrors.hoobly.com/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.zip下载了bin发行版

after extracting the zip file, I moved it to /opt/apache-maven-3.3.9 解压缩zip文件后,我将其移至/opt/apache-maven-3.3.9

Here's how my terminal look like when I run the commands: 这是我运行命令时终端的外观:

xxx@xxx-VirtualBox:/opt/apache-maven-3.3.9/bin$ ls
m2.conf  mvn  mvnDebug

xxx@xxx-VirtualBox:/opt/apache-maven-3.3.9/bin$ ./mvn
Error: Could not find or load main class org.codehaus.plexus.classworlds.launcher.Launcher

xxx@xxx-VirtualBox:/opt/apache-maven-3.3.9/bin$ java -version
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)

xxx@xxx-VirtualBox:/opt/apache-maven-3.3.9/bin$ printenv JAVA_HOME 
/usr/lib/jvm/java-7-oracle

Java is installed correctly, but I still can't run the mvn executable file Java已正确安装,但是我仍然无法运行mvn可执行文件

The result of ls -lR /opt/apache-maven-3.3.9 is as follows: ls -lR /opt/apache-maven-3.3.9的结果如下:

xxx@xxx-VirtualBox:/opt/apache-maven-3.3.9/bin$ ls -lR /opt/apache-maven-3.3.9/
/opt/apache-maven-3.3.9/:
total 16
drwxr-xr-x 2 root root 4096 Jul 21 11:12 bin
drwxr-xr-x 2 root root 4096 Jul 21 11:12 boot
lrwxrwxrwx 1 root root   10 Dec  9  2015 conf -> /etc/maven
drwxr-xr-x 2 root root 4096 Jul 21 11:12 lib
drwxr-xr-x 2 root root 4096 Jul 21 11:12 man

/opt/apache-maven-3.3.9/bin:
total 12
lrwxrwxrwx 1 root root   18 Dec  9  2015 m2.conf -> /etc/maven/m2.conf
-rwxr-xr-x 1 root root 7383 Nov 19  2015 mvn
-rwxr-xr-x 1 root root 1815 Nov 19  2015 mvnDebug

/opt/apache-maven-3.3.9/boot:
total 0
lrwxrwxrwx 1 root root 34 Dec  9  2015 plexus-classworlds-2.x.jar -> ../../java/plexus-classworlds2.jar

/opt/apache-maven-3.3.9/lib:
total 0
lrwxrwxrwx 1 root root 26 Dec  9  2015 aopalliance.jar -> ../../java/aopalliance.jar
lrwxrwxrwx 1 root root 22 Dec  9  2015 cdi-api.jar -> ../../java/cdi-api.jar
lrwxrwxrwx 1 root root 26 Dec  9  2015 commons-cli.jar -> ../../java/commons-cli.jar
lrwxrwxrwx 1 root root 25 Dec  9  2015 commons-io.jar -> ../../java/commons-io.jar
lrwxrwxrwx 1 root root 28 Dec  9  2015 commons-lang3.jar -> ../../java/commons-lang3.jar
lrwxrwxrwx 1 root root 27 Dec  9  2015 commons-lang.jar -> ../../java/commons-lang.jar
lrwxrwxrwx 1 root root 33 Dec  9  2015 eclipse-aether-api.jar -> ../../java/eclipse-aether-api.jar
lrwxrwxrwx 1 root root 45 Dec  9  2015 eclipse-aether-connector-basic.jar -> ../../java/eclipse-aether-connector-basic.jar
lrwxrwxrwx 1 root root 34 Dec  9  2015 eclipse-aether-impl.jar -> ../../java/eclipse-aether-impl.jar
lrwxrwxrwx 1 root root 33 Dec  9  2015 eclipse-aether-spi.jar -> ../../java/eclipse-aether-spi.jar
lrwxrwxrwx 1 root root 45 Dec  9  2015 eclipse-aether-transport-wagon.jar -> ../../java/eclipse-aether-transport-wagon.jar
lrwxrwxrwx 1 root root 34 Dec  9  2015 eclipse-aether-util.jar -> ../../java/eclipse-aether-util.jar
lrwxrwxrwx 1 root root 20 Dec  9  2015 guava.jar -> ../../java/guava.jar
lrwxrwxrwx 1 root root 20 Dec  9  2015 guice.jar -> ../../java/guice.jar
lrwxrwxrwx 1 root root 38 Dec  9  2015 javax.inject.jar -> ../../java/atinject-jsr330-tck-1.0.jar
lrwxrwxrwx 1 root root 20 Dec  9  2015 jsoup.jar -> ../../java/jsoup.jar
lrwxrwxrwx 1 root root 37 Dec  9  2015 maven-aether-provider-3.x.jar -> ../../java/maven3-aether-provider.jar
lrwxrwxrwx 1 root root 30 Dec  9  2015 maven-artifact-3.x.jar -> ../../java/maven3-artifact.jar
lrwxrwxrwx 1 root root 37 Dec  9  2015 maven-builder-support-3.x.jar -> ../../java/maven3-builder-support.jar
lrwxrwxrwx 1 root root 28 Dec  9  2015 maven-compat-3.x.jar -> ../../java/maven3-compat.jar
lrwxrwxrwx 1 root root 26 Dec  9  2015 maven-core-3.x.jar -> ../../java/maven3-core.jar
lrwxrwxrwx 1 root root 30 Dec  9  2015 maven-embedder-3.x.jar -> ../../java/maven3-embedder.jar
lrwxrwxrwx 1 root root 27 Dec  9  2015 maven-model-3.x.jar -> ../../java/maven3-model.jar
lrwxrwxrwx 1 root root 35 Dec  9  2015 maven-model-builder-3.x.jar -> ../../java/maven3-model-builder.jar
lrwxrwxrwx 1 root root 32 Dec  9  2015 maven-plugin-api-3.x.jar -> ../../java/maven3-plugin-api.jar
lrwxrwxrwx 1 root root 41 Dec  9  2015 maven-repository-metadata-3.x.jar -> ../../java/maven3-repository-metadata.jar
lrwxrwxrwx 1 root root 30 Dec  9  2015 maven-settings-3.x.jar -> ../../java/maven3-settings.jar
lrwxrwxrwx 1 root root 38 Dec  9  2015 maven-settings-builder-3.x.jar -> ../../java/maven3-settings-builder.jar
lrwxrwxrwx 1 root root 28 Dec  9  2015 plexus-cipher.jar -> ../../java/plexus-cipher.jar
lrwxrwxrwx 1 root root 47 Dec  9  2015 plexus-component-annotations.jar -> ../../java/plexus-component-annotations-1.5.jar
lrwxrwxrwx 1 root root 35 Dec  9  2015 plexus-interpolation.jar -> ../../java/plexus-interpolation.jar
lrwxrwxrwx 1 root root 36 Dec  9  2015 plexus-sec-dispatcher.jar -> ../../java/plexus-sec-dispatcher.jar
lrwxrwxrwx 1 root root 28 Dec  9  2015 plexus-utils.jar -> ../../java/plexus-utils2.jar
lrwxrwxrwx 1 root root 26 Dec  9  2015 sisu-inject.jar -> ../../java/sisu-inject.jar
lrwxrwxrwx 1 root root 26 Dec  9  2015 sisu-plexus.jar -> ../../java/sisu-plexus.jar
lrwxrwxrwx 1 root root 24 Dec  9  2015 slf4j-api.jar -> ../../java/slf4j-api.jar
lrwxrwxrwx 1 root root 27 Dec  9  2015 slf4j-simple.jar -> ../../java/slf4j-simple.jar
lrwxrwxrwx 1 root root 29 Dec  9  2015 wagon-file.jar -> ../../java/wagon-file-2.x.jar
lrwxrwxrwx 1 root root 36 Dec  9  2015 wagon-http-shaded.jar -> ../../java/wagon-http-shaded-2.x.jar
lrwxrwxrwx 1 root root 36 Dec  9  2015 wagon-http-shared.jar -> ../../java/wagon-http-shared-2.x.jar
lrwxrwxrwx 1 root root 37 Dec  9  2015 wagon-provider-api.jar -> ../../java/wagon-provider-api-2.x.jar

/opt/apache-maven-3.3.9/man:
total 8
-rw-r--r-- 1 root root 1229 Nov 19  2015 mvn.1.gz
-rw-r--r-- 1 root root 1240 Nov 19  2015 mvnDebug.1.gz

Windows 7, JDK 8 -> In my case there was a problem with the .zip file, which I have taken from Maven site. Windows 7,JDK 8->就我而言,我从Maven网站获取的.zip文件有问题。 I've found that there was nothing in this \\boot folder. 我发现此\\ boot文件夹中没有任何内容。 There should be that plexus-classworld which shows that org.codehaus.plexus.classworlds.launcher.Launcher. 应该有一个plexus- classworld,它显示org.codehaus.plexus.classworlds.launcher.Launcher。

for %%i in ("%MAVEN_HOME%"\\boot\\plexus-classworlds- ) do set CLASSWORLDS_JAR="%%i" set CLASSWORLDS_LAUNCHER=org.codehaus.plexus.classworlds.launcher.Launcher* 对于(“%MAVEN_HOME%” \\ boot \\ plexus- classworlds-)中的%% i,请设置CLASSWORLDS_JAR =“ %% i”设置CLASSWORLDS_LAUNCHER = org.codehaus.plexus.classworlds.launcher.Launcher *

I downloaded new Maven (.tar), set MAVEN_HOME and PATH. 我下载了新的Maven(.tar),设置了MAVEN_HOME和PATH。 Now it works. 现在可以了。 So CHECK THAT FOLDER. 因此,请检查该文件夹。 IF EMPTY, DOWNLOAD NEW ONE. 如果是空的,请下载一个。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Maven错误:无法找到或加载主类org.codehaus.plexus.classworlds.launcher.Launcher - Maven error : Could not find or load main class org.codehaus.plexus.classworlds.launcher.Launcher Maven 错误:找不到或加载主类 org.codehaus.plexus.classworlds.launcher.Launcher - Maven error: Could not find or load main class org.codehaus.plexus.classworlds.launcher.Launcher 错误:在构建Maven 3.0.4时无法找到或加载主类org.codehaus.classworlds.Launcher - Error: Could not find or load main class org.codehaus.classworlds.Launcher while building Maven 3.0.4 错误:无法在 Java Spark 中找到或加载主类 org.apache.spark.launcher.Main - Error: Could not find or load main class org.apache.spark.launcher.Main in Java Spark Intellij IDEA 错误:无法在 Scala 项目中找到或加载 main class org.jetbrains.jps.cmdline.Launcher - Intellij IDEA Error: Could not find or load main class org.jetbrains.jps.cmdline.Launcher in Scala Project 为什么./sbin/start-master.sh给出“错误:找不到或加载主类org.apache.spark.launcher.Main”? - Why does ./sbin/start-master.sh give “Error: Could not find or load main class org.apache.spark.launcher.Main”? apache ant 无法找到或加载主类 org.apache.tools.ant.launch.Launcher - apache ant Could not find or load main class org.apache.tools.ant.launch.Launcher 找不到或加载主类org.apache.tools.ant.launch.launcher - Could not find or load main class org.apache.tools.ant.launch.launcher 在 Eclipse IDE 中出现“错误:无法找到或加载主 class aQute.launcher.Launcher”,即使它在命令行中工作 - Getting "Error: Could not find or load main class aQute.launcher.Launcher" in Eclipse IDE even though it works in command line 错误:Java虚拟机启动器。 无法找到主类 - Error: Java Virtual Machine Launcher. Could not find the main class
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM