`
liu_hliang
  • 浏览: 199360 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

[项目构建]Maven构建时指定JDK的版本

阅读更多
    在用Maven构建使用JDK1.5编写的应用时,经常会遇到控制台输出“不支持泛型,
请使用 -source 5 或更高版本以启用泛型”
的异常信息,原因是你的应用中使用了JDK1.5的新特性:泛型编程,而Maven默认采用的JDK为JDK1.3,解决方案:
<build>
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <configuration>
          <source>1.5</source>
          <target>1.5</target>
        </configuration>
      </plugin>
    </plugins>
</build>
分享到:
评论
1 楼 nishijia 2009-10-30  
非常感谢  我也遇到这样的问题

maven 2.2.1 最新版本 为啥还要用默认的 jdk1.3 呢

相关推荐

    Maven兼容jdk1.7版本

    然而,"Maven 3.0.5"特别强调了与JDK 1.7的兼容性,这意味着使用此版本的Maven可以顺利处理基于Java 7的项目,无需升级JDK,这对于那些无法或不想升级JDK的团队来说是理想的选择。 **Maven 3.0.5特性**: 1. **改进...

    MAVEN-3.5.4,需要jdk7及以上版本

    **正文** Maven是Java开发领域中不可或缺的项目管理和构建工具,它通过自动化构建过程,帮助开发者管理依赖、编译...确保正确安装JDK 7或更高版本后,你可以充分利用Maven 3.5.4的功能来提高项目管理的效率和质量。

    apache-maven-3.3.9,需要jdk7及以上版本

    它的依赖管理、预定义生命周期和插件系统简化了项目构建和维护,使得开发团队能够更专注于编写业务代码,而不是解决构建问题。在使用Maven时,理解其工作原理和配置方式对于提升开发效率至关重要。

    jdk11_maven3.6_win_x64.zip

    标题“jdk11_maven3.6_win_x64.zip”指的是一个包含了Java Development Kit (JDK) 11的Oracle版本以及Maven 3.6的Windows x64平台安装包。这个压缩文件是为了在64位Windows操作系统上同时安装和使用这两个重要的Java...

    jdk8、maven3.9安装包

    Java Development Kit...JDK为编写和运行Java程序提供了基础环境,而Maven则通过自动化构建流程和强大的依赖管理,极大地提升了开发效率和项目的可维护性。正确安装并配置这两个工具,是顺利进行Java开发的第一步。

    apache-maven-3.2.5,需要jdk6以上版本

    此外,Maven中央仓库提供了大量的开源库,开发者可以直接引用,大大简化了项目构建。 除此之外,Maven的插件系统也是其强大之处。通过插件,用户可以扩展Maven的功能,实现各种特定的构建任务,如代码覆盖率分析、...

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

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

    maven配置全局的jdk和配置局部的jdk

    **全局JDK配置**是指在用户的Maven配置文件`settings.xml`中进行设置,这样设置的好处是可以作用于所有通过该Maven环境构建的项目,避免了每个项目都需要单独设置的问题。 ##### 配置步骤 1. **定位配置文件:**...

    apache-maven-3.5.2,需要jdk7及以上版本

    Maven 的目标是简化项目构建过程,通过标准化构建生命周期和插件机制,使得开发者可以更专注于编写代码。 在本压缩包"apache-maven-3.5.2"中,我们找到了Apache Maven 3.5.2版本的完整安装包。这个版本发布于2017年...

    eclipse构建Maven项目.doc

    eclipse构建Maven项目 eclipse是一个功能强大且广泛应用的集成开发环境(IDE),它支持多种编程语言,包括Java、C++、Python等。Maven是一个项目管理工具,能够帮助开发者更好地管理项目依赖关系、编译、测试和打包...

    使用eclipse构建maven

    【构建Maven项目在Eclipse中的实践】 在Java开发领域,Maven是一个广泛使用的项目管理和构建自动化工具,它简化了依赖管理和构建流程。Eclipse作为流行的Java集成开发环境(IDE),通过集成Maven插件m2eclipse,...

    使用Eclipse构建Maven项目.pdf

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

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

    注意,某些Maven插件有自己的JDK版本配置,如maven-compiler-plugin,它们可能需要在项目级的pom.xml中单独指定。例如: ```xml &lt;groupId&gt;org.apache.maven.plugins &lt;artifactId&gt;maven-compiler-plugin ...

    apache-maven-3.5.2+jdk7以上.rar

    综上所述,"apache-maven-3.5.2+jdk7以上"这个压缩包提供的内容应该是Maven 3.5.2的安装包,用户在解压后,配合JDK 7或更高版本,可以在本地环境中配置并使用Maven进行Java项目的构建和管理。通过Maven,开发者可以...

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

    本文将详细阐述如何进行Maven全局配置以指定JDK版本,以确保项目的稳定性和兼容性。 首先,我们需要了解Maven是如何查找JDK的。默认情况下,Maven会按照操作系统的环境变量`JAVA_HOME`来确定Java的安装路径。这意味...

    maven java 模板Linux环境 Java open-jdk17

    在IT行业中,构建Java开发环境是一项基础且至关重要的工作,特别是在使用Maven作为构建工具时。本主题聚焦于“maven java 模板Linux环境 Java open-jdk17”,这涵盖了几个关键知识点,包括Java开发环境的搭建、Maven...

    jdk+tomcat+maven

    在IT行业中,开发Java Web应用通常需要三个核心组件:JDK(Java Development Kit)、Tomcat(一个流行的Java Servlet容器)和Maven(项目管理和构建工具)。这个名为"jdk+tomcat+maven"的压缩包文件显然是为了提供一...

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

    在软件开发中,构建工具起着至关重要的作用,它们帮助开发者自动化处理项目构建、依赖管理和测试等任务。本文将详细介绍如何搭建基于Maven 3.2.3、Eclipse 4.4(Luna)和 JDK 1.8 的开发环境。 **一、Maven 知识点*...

    maven构建项目工程

    在"Maven构建项目工程"中,我们可以深入了解Maven如何帮助我们快速、简便地创建和管理项目。 首先,创建一个新的Maven项目可以使用`mvn archetype:create`命令。在这个例子中,我们使用了`-DgroupId=org.lzk.ssh`和...

Global site tag (gtag.js) - Google Analytics