`
hubin0011
  • 浏览: 15688 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

maven创建java工程时设置编译版本

阅读更多

用maven创建java工程时,默认的编译版本是jdk1.5。可以在setting.xml中改变默认的编辑版本,在Setting.xml文件中的激活profile中添加以下属性:

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

 

也可以在项目的pom文件中,加入以下配置:

<plugin>

<groupId>org.apache.maven.plugins</groupId>

<artifactId>maven-compiler-plugin</artifactId>

<version>2.0.2</version>

<configuration>

<source>1.6</source>

<target>1.6</target>

<encoding>${project.build.sourceEncoding}</encoding>

</configuration>

</plugin>

分享到:
评论
3 楼 luokery 2016-08-24  
adanBreak 写道
一放然后POM文件就报错了

显然要放到 <build><plugins>这</plugins></build>
2 楼 jxauzhang 2016-06-13  
1 楼 adanBreak 2015-05-29  
一放然后POM文件就报错了

相关推荐

    Maven创建Java工程

    ### Maven创建Java工程项目详解 Maven作为Java世界中广受欢迎的构建工具,其强大的功能不仅限于项目的构建,还涵盖了依赖管理、项目信息管理和构建生命周期等多个方面。通过Maven,开发者能够高效地创建、构建和...

    Eclipse中使用Maven创建Java Web工程的实现方式

    Eclipse中使用Maven创建Java Web工程的实现方式 Eclipse是一个功能强大且流行的Integrated Development Environment(IDE),Maven是Java世界中最流行的项目管理工具。通过Eclipse中使用Maven创建Java Web工程,...

    maven 逆向逆向工程

    Maven逆向工程是一种技术手段,主要用于从已有的Java项目中恢复构建过程,即从已编译的类中重建源代码的Maven项目结构。在软件开发过程中,有时我们可能需要处理没有完整源码或者缺少构建配置的遗留项目,此时Maven...

    手动创建maven工程

    本资源提供了一个手动创建的Maven工程示例,有助于初学者理解和掌握如何从零开始构建Maven项目。 首先,我们要理解Maven的核心概念——Project Object Model (POM)。POM是Maven项目的基本配置单元,包含了项目信息...

    idea使用maven创建web项目详细教程

    创建好的 Maven 工程是一个普通的 Java 项目,而不是 Web 项目,所以需要进行改造。在 main 目录下创建一个 webapp 文件夹,然后选择 project Structure --&gt; facets--&gt; 点击 + 号添加 web 项目,选择当前工程 hello_...

    maven构建项目工程

    最后,`&lt;build&gt;`部分包含了构建相关的配置,如源代码编码、编译时的JDK版本、插件配置等。例如,`&lt;project.build.sourceEncoding&gt;UTF-8&lt;/project.build.sourceEncoding&gt;`定义了源代码的编码,而`&lt;jdk.version&gt;1.6...

    在java工程中配置maven项目

    本文将详细讲解如何在Java工程中配置Maven项目,帮助开发者高效地进行项目构建。 一、Maven简介 Maven是由Apache软件基金会开发的一个项目管理和综合工具。它通过一个XML格式的配置文件(pom.xml)来管理项目的...

    普通的IDEA maven java项目demo(hello word)-1.8

    对于这个项目,pom.xml可能只包含了一些基础的配置,比如Java版本(1.8)和可能的运行时依赖,比如JUnit用于单元测试。 在压缩包“01-普通的IDEA maven java项目demo(hello word)_1.8”中,我们可以预期找到以下...

    通过maven创建创建SpringBoot工程

    通过Maven创建Spring Boot项目的步骤及其相关知识点可以分为以下几个部分进行详细阐述: ### 一、Maven与Spring Boot简介 - **Maven**: Apache Maven 是一个项目管理和理解工具。基于项目对象模型(POM),Maven ...

    使用Maven搭建S2SH工程详解一:使用Maven创建struts2工程

    【使用Maven搭建S2SH工程详解一:创建Struts2工程】 在Java Web开发中,S2SH架构(Struts2 + Spring + Hibernate)是一种常见的应用框架组合,用于构建高效、灵活的企业级应用程序。本篇文章主要讲解如何利用Maven...

    mavenWeb空项目

    【标题】"mavenWeb空项目"所涉及的知识点主要集中在Java编程语言和Maven构建工具上,这是一个基于Maven的、已经过单元测试的Web应用程序的基础框架。下面将详细介绍这两个核心领域的相关知识。 **一、Java编程语言*...

    maven搭建SSH工程

    - 设置编译插件,如maven-compiler-plugin,指定源代码和目标代码的Java版本。 - 配置资源过滤,确保Spring的配置文件被正确处理。 4. **创建SSH的配置文件**: - 创建struts2的配置文件struts.xml,定义Action...

    Java+IDEA+Maven混淆打包

    在IT行业中,开发Java应用程序时,我们经常需要将代码打包成可执行的JAR文件,以便于部署和分发。本教程将详细讲解如何在IntelliJ IDEA(IDEA)中利用Maven进行混淆打包,确保代码的安全性并提高可维护性。 首先,...

    Java-Swing-Maven:创建一组项目来演示Java,Swing和Maven的用法

    7. **Maven依赖管理**:在Java-Swing-Maven项目中,可能会有对其他库的依赖,Maven会自动下载并管理这些依赖,确保正确版本的库被使用。 8. **Swing布局管理**:Swing提供了几种布局管理器,如FlowLayout、...

    ​实现maven项目中多版本依赖兼容使用解决方案

    依赖冲突通常发生在两个或更多库使用相同类的不同版本时,Maven默认会选择最高版本的依赖,但这可能导致运行时错误或不兼容性。在本案例中,公司需要使用一个第三方接口的加密jar包,该jar包内部依赖的高版本与现有...

    Java 工程maven 仓库

    总的来说,Java工程中的Maven仓库是项目依赖管理的核心,它使得开发者能够专注于编写业务逻辑,而无需过多关注库的获取和版本控制。同时,Lombok这样的库进一步提升了开发效率,通过简洁的注解让代码保持清爽。了解...

    maven创建的简单的gwt工程源码

    在这个“maven创建的简单的gwt工程源码”中,我们可以看到如何利用Maven来设置和管理一个基于GWT的Web应用。以下是这个工程的关键组成部分和工作流程: 1. **项目结构**: Maven项目通常遵循标准的目录结构,如`...

    idea创建基于maven的web工程共6页.pdf.zi

    【标题】"idea创建基于maven的web工程共6页.pdf.zip" 提示我们这个压缩文件包含了一份关于在IntelliJ IDEA(简称Idea)中使用Maven构建Web项目的教程,共有六页内容。Maven是Java开发中广泛使用的项目管理和依赖管理...

    Maven使用命令创建工程,打包工程和常用命令使用的代码文件

    本篇文章将深入探讨如何使用Maven命令来创建工程、打包工程以及掌握一些常用的Maven命令。 首先,让我们了解Maven的核心概念。Maven基于项目对象模型(Project Object Model,POM),这是一个XML文件,包含了项目的...

    maven创建工程

    了解和掌握Maven创建工程的方法,对任何Java开发者来说都是至关重要的。通过上述步骤,你可以轻松创建并管理自己的Maven项目,如标题所示的`maven创建工程`,并且利用Maven的强大功能进行源码管理和工具集成。

Global site tag (gtag.js) - Google Analytics