在命令行中使用mvn clean install时Java 8中的一些代码编译失败
来源:互联网 发布:惠普清零软件 编辑:程序博客网 时间:2024/06/01 07:45
最近项目从Java7升到了Java8,所以在编译和install的时候出现了一些编译错误。后来网上查找了一下相关资料,现在将相关内容整理一下:
1.首先确保java -version,显示你当前确实是在使用JDK8
2.确保mvn -v 中的java使用的是JDK8
如果不是,则设置JAVA_HOME 为JDK8相应的目录 例如:setEnv JAVA_HOME /usr/jdk/1.8.0_92
更改mvn -v中的JDK版本
3.修改.m2中settings.xml文件,添加如下配置:
<profile>
<id>jdk18</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>
之后就可以用java 8进行mvn 编译了。
阅读全文
0 0
- 在命令行中使用mvn clean install时Java 8中的一些代码编译失败
- Maven编译打包项目 mvn clean install 遇到的错误
- mvn clean install -e -U
- mvn学习日记(mvn clean install mvn archetype:generate)
- mvn clean install 与 mvn install 的区别
- mvn clean install 与 mvn install 的区别
- mvn clean compile 编译项目
- mvn install eclipse:eclipse 失败
- mvn clean install 与 mvn install 的区别(为啥用clean)[转]
- mvn clean install 与 mvn install 的区别(为啥用clean)[转]
- mvn clean install 与 mvn install 的区别(为啥用clean)[转]
- 在命令行中编译.NET代码
- 使用devenv在命令行中编译项目
- mvn clean install maven 出现“非法字符: /65279”错误
- mvn clean install -Dmaven.test.skip=true -U
- 解决Maven异常:MojoExecutionException with mvn clean install
- java在命令行中编译代码出现 错误: 编码GBK的不可映射字符
- eclipse中project->clean、mvn clean 的作用是什么
- 环境配置cocopod
- 招银笔试:100年后有多少只母牛
- Activity异常情况下的生命周期分析
- SQL 两个字段分组,其中一个字段的不同情形,分类并计算数量
- 腾讯云 linux服务器 centos系统 一键安装包
- 在命令行中使用mvn clean install时Java 8中的一些代码编译失败
- angluar 内置的函数方法
- Jackson常用注解
- 迭代器模式(Iterator)
- 软件第二章作业
- 使用再生龙clonezilla对win10和ubuntu16的双系统备份与还原
- 我愿
- django基础入门(2)-创建项目和应用
- Android Studio安装genymotion插件