`

默认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版本被设置为较旧的1.5。这可能会导致一些现代Java特性无法使用,或者与你的开发环境不兼容。以下是解决这个问题的详细步骤: 首先,我们...

    eclipse更新maven,jdk改变解决办法

    eclipse更新maven时,项目原本设定的jdk版本发生改变,这是由于maven的编译器插件的默认设置所致。编译器插件用来编译项目的源文件,从3.0版本开始,默认编译器是javax.tools.JavaCompiler,如果你想强制性的让插件...

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

    本文将详细讲解如何在Eclipse中创建一个Maven项目,并设定默认的JDK版本。JDK(Java Development Kit)是Oracle提供的Java编程工具集,包含了Java编译器、运行时环境以及各种API,不同版本的JDK可能支持不同的Java...

    使用Eclipse构建Maven项目.pdf

    在使用Eclipse构建Maven项目的过程中,涉及到的知识点主要集中在Eclipse集成环境配置、Maven安装与配置、m2eclipse插件的使用等方面。以下是根据提供的文件内容详细展开的知识点: 1. Eclipse-jee的安装 - Eclipse...

    maven3.2.3+eclipse4.4+JDK1.8环境搭建

    在已经安装好JDK和Maven的Eclipse中,可以通过“Install New Software”选项安装Maven插件,或者直接使用命令`mvn eclipse:eclipse`生成Eclipse项目文件,然后导入Eclipse进行开发。 2. **Eclipse的Maven配置** ...

    Eclipse整合Maven开发教程

    - 在Eclipse中配置Maven,包括增加Maven版本(如果需要更新版本)和配置Maven仓库。仓库配置包括本地仓库和远程仓库,本地仓库默认位于用户的`.m2/repository`目录下,可以按需修改`settings.xml`文件。 4. **开发...

    Eclipse创建基于MAVEN的web项目

    使用Eclipse创建Maven版的Web项目需要通过Maven的项目模板来建立项目,然后配置项目的结构和依赖关系,最后构建项目的框架。本文将详细介绍每一步骤的操作。 标签解释 标签"Maven Web"表示本文的主要内容是关于...

    Javamaven全局配置jdk版本共3页.pdf.z

    3. 有些IDE(如IntelliJ IDEA或Eclipse)有自己的Maven集成,可能需要在IDE的设置中额外指定JDK版本。 总之,正确配置Maven的JDK版本是确保项目编译和运行的关键步骤。理解并掌握这个过程对于Java开发者来说非常...

    Eclipse中Maven设置

    ### Eclipse中Maven设置...通过以上步骤,可以有效地在Eclipse中设置Maven项目,包括项目创建、JDK版本配置以及Web版本配置等关键步骤。这些配置确保了项目的正常构建和运行,同时也为后续的开发工作打下了良好的基础。

    解决maven update project 后项目jdk变成1.5的问题

    在使用Maven构建Java项目时,可能会遇到这样一个问题:当你执行`Maven &gt; Update Project`后,原本设定的JDK版本(例如1.7)被重置为较旧的版本,如1.5。这个问题主要涉及到Maven的编译器插件配置以及Eclipse中的...

    Java修改maven的默认jdk版本为1.7的方法

    通过以上方法,可以将Maven的默认JDK版本设置为1.7,从而保证使用Maven构建项目时,能与个人的开发环境保持一致。这不仅可以确保代码的兼容性,还可以避免在多版本JDK环境中可能出现的编译错误。对于使用Eclipse作为...

    java8+eclipse+maven开发环境搭建

    安装完毕后,需要配置Maven的本地仓库路径(通常默认在用户主目录下的`.m2`文件夹)和全局Maven设置,如Maven的版本、镜像源等。这些设置可以在Eclipse的“Window” -&gt; “Preferences” -&gt; “Maven”中完成。 现在...

    maven安装以及eclipse的maven插件安装

    3. **设置编码格式**: 在Eclipse中,通过`Window` -&gt; `Preferences` -&gt; `General` -&gt; `Workspace`,设置项目的默认编码格式为UTF-8。 4. **设置字体**: 通过`Window` -&gt; `Preferences` -&gt; `General` -&gt; `Appearance...

    Eclipse+maven+jetty开发环境搭建

    4. JDK:要求版本在1.5或以上,这里以1.5.0为例。 **Jetty配置过程**: 1. 从Jetty官方网站(http://dist.codehaus.org/jetty/jetty-5.1.x/jetty-5.1.14.tgz)下载并解压缩到本地目录,例如`C:\jetty-5.1.14`。 **...

    eclipse-2020-06最后默认支持java8的版本,里面包含两个常用插件

    "eclipse插件"很可能指的是Eclipse中的一些必备或流行的插件,如Mylyn用于任务管理,Subversive或Subclipse用于版本控制,PMD和Checkstyle用于代码质量检查,以及m2eclipse用于Maven项目的支持。这些插件可以帮助...

    eclipse里maven的安装与配置

    如果出现错误,可能是 Eclipse 版本与 Maven 插件版本不匹配,选择较低版本的 Maven 插件即可。 ### 修改 Maven 插件配置 Windows --&gt; Preferences --&gt; Maven --&gt; Installations --&gt; add,选择为 Maven 的安装目录...

    eclipse + maven搭建SSM框架

    - 创建Maven项目时,如果Eclipse默认选择的JDK版本不正确,可以在`settings.xml`的`profiles`节点下配置,例如针对JDK 1.8: ```xml &lt;id&gt;jdk-1.8 &lt;activeByDefault&gt;true &lt;jdk&gt;1.8&lt;/jdk&gt; &lt;maven.compiler....

    eclipse构建和部署maven

    Eclipse构建和部署Maven项目涉及多个步骤,包括创建Maven工程、配置Maven项目、将其转换为Dynamic Web项目以及设置Web部署集。以下是对这些步骤的详细解释: 1. 创建Maven工程: - 在Eclipse中,选择"File" &gt; "New...

Global site tag (gtag.js) - Google Analytics