pom.xml中maven-compiler-plugin插件配置的使用
来源:互联网 发布:奥斯曼近卫军 知乎 编辑:程序博客网 时间:2024/05/19 03:44
maven是个项目管理工具,如果我们不告诉它我们的代码要使用什么样的jdk版本编译的话,它就会用maven-compiler-plugin默认的jdk版本来进行处理,这样就容易出现版本不匹配的问题,以至于可能导致编译不通过的问题。例如代码中要是使用上了jdk1.7的新特性,但是maven在编译的时候使用的是jdk1.6的版本,那这一段代码是完全不可能编译成.class文件的。为了处理这一种情况的出现,在构建maven项目的时候,我习惯性第一步就是配置maven-compiler-plugin插件。
maven-compiler-plugin 指定JDK版本和编码
<plugins> <plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><version>2.3.2</version><configuration> <source>1.7</source><!-- 源代码使用的开发版本 --> <target>1.7</target><!-- 需要生成的目标class文件的编译版本 --> <!-- 一般而言,target与source是保持一致的,但是,有时候为了让程序能在其他版本的jdk中运行(对于低版本目标jdk,源代码中需要没有使用低版本jdk中不支持的语法),会存在target不同于source的情况 --> <encoding>UTF-8</encoding> <!-- 编译是的字符编码 --></configuration> </plugin> </plugins>
1 0
- pom.xml中maven-compiler-plugin插件配置的使用
- Maven中配置maven-compiler-plugin插件
- pom.xml中maven-compiler-plugin报错
- 如何在maven的pom.xml中配置jetty插件?
- Maven 打包插件的pom.xml配置
- pom.xml中配置plugin
- maven-compiler-plugin的使用
- maven-compiler-plugin插件
- 插件maven-compiler-plugin
- 使用 Versions Maven Plugin 来检测pom.xml 中使用的各个组件是否有新版本
- 配置maven-compiler-plugin
- maven-compiler-plugin配置
- Maven系列--"maven-compiler-plugin"的使用
- Maven系列--"maven-compiler-plugin"的使用
- Maven系列--"maven-compiler-plugin"的使用
- Maven系列--"maven-compiler-plugin"的使用
- Maven系列--"maven-compiler-plugin"的使用
- Maven系列--"maven-compiler-plugin"的使用
- 欢迎使用CSDN-markdown编辑器
- Memcached 与Redis缓存服务器介绍
- Java学习--day3
- ssh 工具 secureCRT
- XML解析-----DOM
- pom.xml中maven-compiler-plugin插件配置的使用
- 内联函数
- My Project
- GitHub上制作自己的Library,直接compile使用
- Eclipse自动提示+自动补全自定义按键
- 二叉树的前序、中序、后序、层次遍历的递归与非递归实现
- Android 自定义View基础(五)--DragView
- success1
- 自己的小tips