博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
构建Maven项目时常见错误
阅读量:7226 次
发布时间:2019-06-29

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

一、Maven项目,右键-update project后JRE system Library变为JavaSE1.6

1 Dynamic Web Module 3.0 requires Java 1.6 or newer.2 spring-aop line 1 Maven Java EE Configuration Problem

pom.xml文件中添加以下内容:

1 
2
3 define the project compile level 4
5
org.apache.maven.plugins
6
maven-compiler-plugin
7
2.3.2
8
9
1.8 10
1.8
11
12
13
14

但所有项目总要加这段,感觉太麻烦了。所以继续查找原因,执行了maven的update指令才改变了项目的JRE版本,那么应该是maven的默认jdk版本问题。

查阅资料后,发现maven的settings.xml文件中有个标签可以配置maven的jdk版本。一般安装maven的时候无需指定,使用的是maven默认的。因此,只需要将其改为指定的版本即可,相关配置如下:

修改maven的配置文件setting.xml,找到<profiles>,然后在之间添加以下内容:

jdk-1.8
true
1.8
1.8
1.8
1.8

添加完上面的内容,先将项目的JRE system Library改为JavaSE-1.7,再次执行maven的update project后,发现成功了。项目的JRE环境版本没变。问题得到解决!!!

 

转载于:https://www.cnblogs.com/hoojjack/p/9081397.html

你可能感兴趣的文章
我的友情链接
查看>>
CentOS 下安装 Lnmp
查看>>
redis系列:通过日志案例学习string命令
查看>>
世界冠军之路:菜鸟车辆路径规划求解引擎研发历程
查看>>
Linux-sendmail
查看>>
关于BSTR的困惑
查看>>
什么时候使用HashMap?它有什么特点?
查看>>
框架名
查看>>
编译安装PHP
查看>>
插入透明背景Flash的HTML代码
查看>>
无标题
查看>>
我的友情链接
查看>>
Web前端入门学习(3)——CSS选择器
查看>>
DNS的搭建
查看>>
Apache/Nginx 访问日志分析脚本
查看>>
Curator的使用
查看>>
第五章 集合类型
查看>>
我的友情链接
查看>>
nagios监控服务出现FLAPPING状态时无法发出邮件报警信息
查看>>
数据库链接字符串方法
查看>>