文档章节

Maven 每次update之后自动修改jdk问题

风象南
 风象南
发布于 2016/08/26 09:37
字数 185
阅读 29
收藏 1

问题: Maven每次在 执行Maven update之后jdk版本都会被修改为jdk1.5, 如果项目之前是用更高版本的jdk编译的则会在项目前显示一个红叉

尝试解决,根据网上的答案: 右键单击项目——》Properties——》project  Facet,将java的版本设为相应版本,在build Path中将jdk的版本设为相应版本,

项目前的红叉还没去掉。

接着改,修改pom.xml 文件,在    <build> 标签里面 添加

<plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.2</version>
        <configuration>
          <source>1.7</source>
          <target>1.7</target>
        </configuration>
      </plugin>
    </plugins>

问题解决。OK  

最后发现maven 3.2.2 默认使用jdk5 编译项目因此除了这个问题。。。。。。

本文转载自:http://blog.csdn.net/yonghuming6342/article/details/50240729

共有 人打赏支持
风象南
粉丝 98
博文 272
码字总数 47641
作品 1
西安
技术主管
私信 提问
Maven仓库问题汇总,不断补充完善学习中

问题一:Maven项目update project时,会自动变更jdk的版本(默认版本为1.5) 解决办法: a>. 打开maven安装目录下的 maven-->conf, b>. 修改settings.xml,找到profiles节点,在里面添加 1.7 ...

streamlong
2016/08/10
29
0
搭建springmvc+mybaits+maven碰掉问题(如何修改Maven的JDK版本)

1、使用maven的时候,默认会使用1.5版本的JDK,并且也是编译成1.5的,我的电脑里面用的JDK是1.7的,1.8也出来了,没理由还用1.5的吧!所以我手动改成了1.8,郁闷的是,每次 maven-update pro...

树上的风筝
2015/09/24
45
0
maven几种常见错误的解决方法

一、must override a superclass method 错误 首先我们得知道: @override注释在jdk1.5环境下只能用于对继承的类的方法的重写,而不能用于对实现的接口中的方法的实现,在jdk1.6环境下对于继...

cjun1990
2015/01/14
0
0
Eclipse的maven项目自动重置jdk版本的问题

eclipse上创建maven项目,随着调用jar的扩大,需要修改pom.xml文件 然后点击保存,然后update project进行更新。 我发现,不知道为什么,我明明将eclipse上这个项目的build path里面的jre修改...

pandamonica
2018/09/07
0
0
maven的打包命令--assembly&install和maven update之后jdk版本变回1.5的问题

maven的打包命令--assembly&install和maven update之后jdk版本变回1.5的问题 在进行maven项目打包时,可以有另个命令assembly和install 一、install 命令格式:mvn install pom.xml中的写法 ...

JS_HCX
2018/10/27
0
0

没有更多内容

加载失败,请刷新页面

加载更多

AWS的自动部署工具codedeploy 部署前的准备工作

开始部署codedeploy: 1.先预置IAM用户: 创建一个IAM用户或使用一个与AWS相关联的用户; 复制以下的策略附加到IAM用户,向IAM用户赋予对codedeploy(及codedeploy所依赖的AWS服务和操作)的...

守护-创造
30分钟前
1
0
这可能是最详细的一线大厂Mysql面试题详解了

1、MySQL的复制原理以及流程 基本原理流程,3个线程以及之间的关联; 主:binlog线程——记录下所有改变了数据库数据的语句,放进master上的binlog中; 从:io线程——在使用start slave 之后...

Java干货分享
40分钟前
2
0
人的精力是什么?如何强化精力

人的精力是什么? 人的精力是什么? 精力指精神和体力。精神包括一个人的精神状态,兴奋度,做事情的投入度,专注度,持续时间等。 人的精力来源 人的精力有4种来源,身体的、情感的、思想的和...

莫库什勒
59分钟前
3
0
JFinal开发的旅游线路营销Saas平台演示系统我部署了一个

今天部署了一个旅游线路营销管理系统的演示版: 演示地址:http://lvyou.jfinalxueyuan.com 演示账号:(暂时只给一个门店版的吧,批发商和总部的如果需要 演示看看 单独联系我微信:1876673...

山东-小木
今天
2
0
如何学习大数据技术

学习大数据技术,首先要明确大数据的概念。 大数据的概念作者认为有如下几点: 1.数据的来源多样性。例如关系数据库+文本+excel等 2.数据量大。TB级别的数据。 3.业务应用领域。实时性高与实...

董黎明
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部