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

本文共 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

你可能感兴趣的文章
java B2B2C Springboot电子商城系统- SSO单点登录之OAuth2.0 登出流程(3)
查看>>
12月26日云栖精选夜读:CDN新品发布:阿里云SCDN安全加速开放公测
查看>>
USB 通信原理
查看>>
7zZip zip RAR iOS
查看>>
date命令的详细用法!
查看>>
分布式存储ceph集群部署
查看>>
UiAutomator源码分析之UiAutomatorBridge框架
查看>>
python 开发之selenium
查看>>
Xcode3.2.5中找不到Mac OS X - Command Line Utility -...
查看>>
css的div垂直居中的方法,百分比div垂直居中
查看>>
如何理解EM算法
查看>>
nginx 域名跳转一例~~~(rewrite、proxy)
查看>>
linux用户家目录无损迁移到独立硬盘
查看>>
文件查找
查看>>
shell编程前言(一)
查看>>
5、centos7.*配置yum的EPEL源及其它源
查看>>
JSON前后台简单操作
查看>>
shell中一些常见的文件操作符
查看>>
CentOS 7 装vim遇到的问题和解决方法
查看>>
JavaScript基础教程1-20160612
查看>>