maven工程在eclipse中遇到的常见错误

1、java.lang.UnsupportedClassVersionError: org/apache/lucene/store/Directory : Unsupported major.minor version 51.0

或者52.0等都是版本的问题,查看你的工程所需要的版本和你jdk的版本要一致或至少满足它所需要的版本数。

2、maven下载及安装教程:http://jingyan.baidu.com/article/77b8dc7ffea57a6175eab67f.html

2.1.在安装maven之前,先确保已经安装JDK1.7及以上版本,并且配置好环境变量。

2.2.拿到maven3,最新版本是Maven3.5.0 ,拿到apache-maven-3.5.0-bin.zip文件后(注意文件夹命名不能出现中文和.和-等,纯英文就行),并解压到任意安装路径;

2.3.配置maven3的环境变量:先配置MAVEN_HOME的环境变量,新建一个系统变量:MAVEN_HOME, 路径是刚刚的安装路径。

2.4.再配置path环境变量,在path值的末尾添加  ;%MAVEN_HOME%\bin

2.5.点击确定之后,打开cmd窗口:输入 mvn -version,出现类似如下内容表示安装成功。


3eclipse 添加maven插件

1)在Installations点击 Add 按钮,选到你本机安装 maven 的路径值,点击apply确认


4maven工程需要配置的地方有

①图中标记1.2的地方要改成你安装的maven的位置然后修改你的settings.xml文件中的<localRepository>F:/Java/repository</localRepository>改完之后图中3的位置就会变为你所更改的样子,目的是让他不用每次都缓存而是保存到你本地,这样会加快速度。


setting.xml文件设置如下


②右击工程选择buildpath,点击图中箭头所指位置,该勾选的勾选上。此选项是为了我的web工程自己引入jar包。


③保证网速比较快,然后就更新,如果遇到问题可以clean工程来尝试是否可以解决。

eclipse中使用maven插件的时候,运行run as maven build的时候报错

-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match.

可以设一个环境变量M2_HOME指向你的maven安装目录:M2_HOME=D:\apache-maven

然后在Window->Preference->Java->Installed JREs->Edit

在Default VM arguments中设置

-Dmaven.multiModuleProjectDirectory=$M2_HOME


3、从Maven项目中导出项目依赖的jar包:http://blog.csdn.net/andyliulin/article/details/46544555





  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值