修改maven3项目的默认的编译级别(compile level)
来源:互联网 发布:阿里云企业邮箱条件 编辑:程序博客网 时间:2024/05/16 12:46
1.cmd命令建立web项目:mvn archetype:generate -DgroupId=biz.yunduo -DartifactId=dts -DpackageName=dts -DarchetypeArtifactId=maven-archetype-webapp
2.如下图,eclipse3.6 For javaEE下有个警告,意思是项目Build path指定的jre是j2se1.5但是找不到与此版本严格匹配的jre
3.纠结了好长时间,不如看看maven的配置文件吧。打开%maven_home%\conf\setting.xml
在<profiles>标签内添加如下配置:
<profile> <id>jdk-1.6</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.6</jdk> </activation> <properties> <maven.compiler.source>1.6</maven.compiler.source> <maven.compiler.target>1.6</maven.compiler.target> <maven.compiler.compilerVersion>1.6</maven.compiler.compilerVersion> </properties></profile>
以后再使用maven生成项目默认编译级别就是1.6的了
4.如果你有特别的需要,比如不同的项目使用的jre不同那么可以在项目的pom.xml里添加如下配置:
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.6</source> <target>1.6</target> </configuration> </plugin> </plugins></build>
- 修改maven3项目的默认的编译级别(compile level)
- 修改maven3项目的默认的编译级别(compile level)
- 修改maven3项目的默认的编译级别(compile level)
- 修改Maven 3.2.5默认的编译级别
- 一招改变maven项目默认的编译级别
- 修改Fedora15默认运行级别(initlevel)的标准方法
- 修改CentOS系统的默认启动级别
- 修改linux的默认运行级别
- 修改CentOS系统的默认启动级别
- 修改Linux系统的默认启动级别
- postgreSQL默认的隔离级别及修改
- Ubuntu修改系统的默认启动级别
- 一劳永逸的修改Maven的编译级别
- 如何在ubuntu中修改默认的启动级别
- 如何修改Linux系统的默认启动级别
- Ubuntu下修改系统的默认启动级别
- capture level的四个级别
- log4j的默认level
- java中十进制转换为任意进制
- maven的scm插件介绍及使用示例
- 关于php和htm文件和记事本的关联问题
- 生产者-消费者小结
- 下拉框只读
- 修改maven3项目的默认的编译级别(compile level)
- 使用Mockito对类成员变量进行Mock
- USACO 1.4.1 Packing Rectangles —— 暴力+ 模拟
- 多机最佳调度
- hdoj 2031 进制转换
- 各种数据库支持的注释
- sss
- 网页布局之---固定布局、流动布局、弹性布局
- FAFU - 1030 最短距离