博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mvn -v报java.lang.ClassNotFoundException
阅读量:5343 次
发布时间:2019-06-15

本文共 1014 字,大约阅读时间需要 3 分钟。

Tips:

比如要下载版本3.2.5的,请选择binaries下的apache-maven-3.2.5-bin.zip

binaries 指的是可以执行的。

source 指的源码。

下载地址:https://archive.apache.org/dist/maven/

 

1、报错如下:

Exception in thread "main" java.lang.NoClassDefFoundError: org/codehaus/plexus/classworlds/launcher/LauncherCaused by: java.lang.ClassNotFoundException: org.codehaus.plexus.classworlds.launcher.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.

2、原因及解决办法:

java版本太低了,maven版本太高导致的。高版本的Java编译的maven,运行在了低版本的Java上就会出现这样的问题。

两种方案:一种是升级java版本,一种就是重新下载低版本的maven

转载于:https://www.cnblogs.com/amunamuna/p/8461031.html

你可能感兴趣的文章
core--线程池
查看>>
redux-effect
查看>>
Android轻量级的开源缓存框架ASimpleCache
查看>>
他山之石:加载图片的一个小问题
查看>>
shell - 常识
查看>>
mssql sqlserver 使用sql脚本 清空所有数据库表数据的方法分享
查看>>
分层图最短路【bzoj2763】: [JLOI2011]飞行路线
查看>>
linux下编译复数类型引发的错误:expected unqualified-id before '(' token
查看>>
codeforces 1041A Heist
查看>>
Spring Cloud Stream消费失败后的处理策略(三):使用DLQ队列(RabbitMQ)
查看>>
bzoj1048 [HAOI2007]分割矩阵
查看>>
Java中的编码
查看>>
PKUWC2018 5/6
查看>>
As-If-Serial 理解
查看>>
洛谷P1005 矩阵取数游戏
查看>>
在Silverlight中使用HierarchicalDataTemplate为TreeView实现递归树状结构
查看>>
无线通信基础(一):无线网络演进
查看>>
如何在工作中快速成长?阿里资深架构师给工程师的10个简单技巧
查看>>
WebSocket 时时双向数据,前后端(聊天室)
查看>>
关于python中带下划线的变量和函数 的意义
查看>>