`

默认eclipse建立maven项目时,JDK版本往往是1.5

 
阅读更多
如果你用eclipse建立maven项目时,新建的项目往往JDK版本很低——1.5!怎么办?修改settings.xml文件,增加profile节点,如下所示:

 <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>


完整settings.xml文件配置如下:
<?xml version="1.0"?>
<settings>
	<mirrors>
		<mirror>
			<id>nexus</id>
			<name>local private nexus</name>			
			<url>http://10.10.10.149:8081/nexus/content/groups/public</url>
			
			<!--
			http://caucho.com/m2
			<url>http://www.ibiblio.net/pub/packages/maven2</url>
			<url>http://ftp.cica.es/mirrors/maven2</url>
			<url>http://www.freesky.com.cn/nexus/content/groups/public</url>
			<url>http://10.10.10.141:8081/nexus/content/groups/public</url>
			<url>http://192.168.132.10:8081/nexus/content/groups/public</url>
			-->							
			<mirrorOf>*</mirrorOf>
		</mirror>
	</mirrors>
	<servers>	
		<server>
			<id>nexus-releases</id>
			<username>wangyl9</username>
			<password>123456</password>
		</server>
		<server>
			<id>nexus-snapshots</id>
			<username>wangyl9</username>
			<password>123456</password>
		</server>
		<server>
			<id>tomcat6-manager</id>
			<username>admin</username>
			<password>admin</password>
		</server>
	</servers>
	<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>
	
</settings>
分享到:
评论
1 楼 weng 2013-04-11  
pom中加插件即可
<plugin>
	<groupId>org.apache.maven.plugins</groupId>
	<artifactId>maven-compiler-plugin</artifactId>
	<version>3.0</version>
	<configuration>
		<target>1.6</target>
		<source>1.6</source>
		<encoding>UTF-8</encoding>
	</configuration>
</plugin>

相关推荐

    eclipse中使用maven创建项目JDK版本默认是1.5解决方法.docx

    ——学习参考资料:仅用于个人学习使用! 本代码仅作学习交流,切勿用于商业用途,否则后果自负。若涉及侵权,请联系,会尽快处理! 未进行详尽测试,请自行调试!

    eclipse 创建maven项目设置默认jdk版本.rar

    eclipse 创建maven项目设置默认jdk版本.rar

    maven的优缺点 项目

    建议不要写版本号,默认下载最新版本 --&gt; &lt;!-- 跳过测试 --&gt; &lt;groupId&gt;org.apache.maven.plugins &lt;artifactId&gt;maven-surefire-plugin &lt;!-- true表示跳过测试类 --&gt; &lt;skip&gt;...

    apache-maven-3.6.1-bin.zip

    此外,我们在maven项目中运行mvn install,项目将会自动打包并安装到本地仓库中。 4. 运行一下DOS命令 mvn help:system 如果前面的配置成功,那么D:\Program Files\Apache\maven-repository会出现一些文件。 四、...

    Maven权威指南 很精典的学习教程,比ANT更好用

    Maven权威指南 Authors Tim O'Brien (Sonatype, Inc.) , John Casey (Sonatype, Inc.) , Brian Fox (Sonatype, Inc.) , Bruce Snyder () , Jason Van Zyl (Sonatype, Inc.) , Juven Xu () Abstract Maven权威指南...

    Appium+Maven+TestNG(ReportNG)环境搭建(详细过程)

    一、下载eclipse,推荐下载Eclipse Luna java EE版本,自带maven插件,比较稳定。Eclipse Luna java EE版64位下载地址:...

    compiler-eclipse:适用于 Java 1.8 的 Maven 编译器插件

    编译器-eclipse 适用于 Java 1.8 的 Maven 编译器插件该项目将在以下情况下被删除: JDK-8059511 和相关错误已解决,请参阅 。 或者plexus-compiler-eclipse 支持 Java 1.8 。 一些具有Java 1.8 特性的代码在Eclipse...

    SpringMVC基础上的web框架

    从web项目迁移成maven项目 1.0.6 增加菜单框架ext实现,类路径调整 1.0.7 增加http工具类,demo例子 1.0.8 socket工具类,权限组件,菜单组件,jdbc分页支持多种数据库,ant路径工具类,增加jquery easyUI 1.0.9 版本...

    IDEA运行配置JAVAWEB项目

    将项目导入到idea里,由于没有使用MAVEN,所以没有pom.xml文件,跟高校里的环境要求完全一致! SRC目录, WebRoot目录, 其它的目录是eclipse工具所带,在idea 中没有用。 .idea 目录是idea工具自产生。(以下...

    spring+spring mvc+hibernate开发工程财务管理辅助系统

    jdk8+tomcat8+mysql+Eclipse+maven 项目技术(必填) spring+spring mvc+hibernate+easyui+jquery+ehcache http://localhost:8080/admin/index 账号HBU001 111111 管理员admin admin 注意事项 1.系统的默认用户超级...

    基于Bootstrap的Java企业通用开发平台框架(非Maven、Hibernate)

    1、系统源码导入Eclipse、MyEclipse等IDE发布到应用服务器,例如Tomcat上即可运行。 2、导入系统后请将系统编码设置为UTF-8,不是GBK。SQL导入也是UTF8编码。 3、导入后如果出现感叹号,请修改实际的Java Build ...

    springboot+mybatis+mysql综合性B2C商城

    jdk8+tomcat7+mysql5.7+IntelliJ IDEA+maven 项目技术(必填) spring boot+spring mvc+mybatis+jsp+jquery 注意事项(可选) ### 项目默认运行地址 + 前台地址: + 后台地址: 账号都是admin admin 1. 后台管理界面的...

    基于mvc,使用jdbc连接数据库的注册登录

    采用Spring + SpringMVC + Mybatis实现以下所述内容,这里要求的使用Eclipse作为编辑器(JavaEE开发版),JDK采用版本为1.7.*,maven版本为3.3.*,tomcat版本为7.0.*,mysql版本为5.7.17版本,其余spring、springmvc...

    Java项目:医院预约管理系统(java+SSM+JDBC+tomcat+mysql)

    在idea/eclipse中导入项目,注意此为maven项目,导入时请选择maven项目; 导入成功后,修改jdk相关配置,并依次执行 maven clean 与maven install命令; 执行成功后,配置tomcat; 注:tomcat中配置项目路径必须为/...

    spring mvc +freemarker不错的mvc搭配1.1

    spring mvc +freemarker不错的mvc搭配 ...一、原来的程序有问题,导致maven无法编译运行。修改后解决了maven无法编译打包运行的问题,运行通过。...4.运行环境:默认jdk1.6.0_23,Maven以及相关环境变量已经配置好。

    基于Java web的党务管理系统(源码+数据库+war发行包).zip

    环境要求:Eclipse Maven3.0以上 Tomcat8 JDK 1.8以上 项目源码 :党务管理系统_u.rar 先创建数据库 renren (编码utf-8) 运行 "党务管理系统_u.sql" 文件,将数据库数据导入进去 平台管理员(最高权限用户):...

    TestNG中文帮助文档(译)

     默认提供JDK运行时和记录日志的函数(没有依赖性)  为应用程序服务器测试提供依赖方法。 TestNG 本身就被设计用来覆盖所有类型的测试:单元测试(Unit Testing),功能测试(functional), 端到端(end-to-end...

    基于SpringBoot的一款纯净脚手架

    项目介绍:基于springboot的一款纯净脚手架。努力打造一款免费开源、注释全、文档全适合新手学习、方便快速二次开发的框架。 开发环境: JDK8.0 mysql5.7以上 eclipse 部署流程: 导入doc文件夹里面的springbootv2...

Global site tag (gtag.js) - Google Analytics