`

Maven 2 使用 Java5

阅读更多

    最近在拜读《Maven权威指南》一书,尝试作里面的小例子的时候,使用mvn install时,控制台输出“不支持泛型,请使用 -source 5 或更高版本以启用泛型)”,一看是由于maven默认采用Java 1.3,可是我用mvn -v,明明看到的信息是:

Maven version: 2.0.9
Java version: 1.6.0_14
OS name: "linux" version: "2.6.28-13-generic" arch: "i386" Family: "unix"

    由于刚刚接触maven,根据提示,在命令行输入mvn -source5 install,或者mvn install -source5均无法启用java5,后来找到解决方案:

    在项目的pom.xml中,添加:

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

再执行mvn install,就可以了。

 

分享到:
评论

相关推荐

    maven2 java项目管理 工具 测试 框架

    Maven 2 是一个广泛使用的Java项目管理工具,它极大地简化了构建、管理和部署Java应用程序的过程。Maven 使用一种标准化的方法来组织项目结构,并通过依赖管理和项目信息管理来自动化构建流程。这个工具的核心概念是...

    使用Idea14.1.4和maven创建java web项目

    ### 使用Idea14.1.4和Maven创建Java Web项目 #### 一、概述 在本篇文章中,我们将详细介绍如何使用IntelliJ IDEA 14.1.4版本结合Maven来创建一个Java Web项目。这种方法不仅能够提高开发效率,还能确保项目的结构...

    maven构建的java项目demo

    Maven 使用约定优于配置的原则,提供了一套标准的项目结构,使得开发者可以更高效地管理项目。 2. Maven 构建流程 Maven 的构建流程主要分为三个阶段:编译(compile)、测试(test)和打包(package)。首先,`...

    Maven笔记(2)-- 构建Java Project 及 Maven命令使用

    **Maven笔记(2)-- 构建Java Project 及 Maven命令使用** Maven是Apache组织开发的一个项目管理和综合工具,主要用于Java项目构建、依赖管理和项目信息管理。它通过一个统一的构建过程,使得项目的构建变得简单且...

    Java Maven导入Spring依赖

    Java使用Maven导入Spring依赖

    maven的使用java.doc

    Maven是一个基于Java的项目管理和综合工具,它主要负责管理项目的构建、报告和文档。Maven的核心概念是项目对象模型(Project Object Model,简称POM)。POM是一个XML文件,包含了项目的配置信息,如项目依赖、构建...

    maven-3.2.5 java

    ** 使用Maven进行Java项目构建 ** 1. **创建POM.xml**:每个Maven项目都有一个POM.xml,它是项目的配置中心。 2. **添加依赖**:在POM.xml中声明项目所需的外部库,Maven会自动下载并管理这些依赖。 3. **构建命令*...

    maven java maven Eclipse 环境构建

    2. **验证 Maven 安装**: - 打开命令行终端,输入 `mvn -version`,如果返回 Maven 的版本信息,说明安装成功 3. **Maven 配置文件**: - Maven 的全局配置文件位于 Maven 安装目录下的 `conf/settings.xml`,而...

    maven下载 java开发必须使用的

    Maven 是一个强大的项目管理和构建工具,尤其在Java开发领域中被广泛使用。它通过提供一个标准化的项目对象模型(Project Object Model,POM)来管理项目的构建、报告和依赖关系。这款工具极大地简化了构建过程,...

    Maven2构建.doc

    **插件管理**:Maven的插件机制允许扩展构建功能,如使用`maven-jar-plugin`打包Java应用,`maven-surefire-plugin`执行单元测试,`maven-war-plugin`打包Web应用等。 总的来说,Maven2通过提供一套标准和自动化...

    maven学习指南java(经典,实例)

    2. Maven环境设置:包括系统要求、如何验证Java安装、设置JAVA环境变量、下载和解压Maven档案文件、设置Maven环境变量以及如何验证Maven安装是否成功。 3. Maven项目对象模型(POM):详细解释POM文件的结构和作用...

    java视频教程之SVN Maven搭建自动化构建教程 Eclipse中使用Maven

    java视频教程之SVN Maven搭建自动化构建教程 Eclipse中使用Maven视频教程云盘下载链接

    Maven搭建Kafka Java开发环境需要的jar包

    在Java开发环境中,Apache Kafka是一个广泛使用的分布式流处理平台,用于构建实时数据管道和流应用程序。为了使用Kafka进行开发,我们需要确保拥有正确的依赖项,这些依赖项通常以jar(Java Archive)文件的形式存在...

    maven项目,Java

    在软件开发领域,Maven是一个强大的构建工具,尤其在Java项目中广泛使用。Maven通过一个项目对象模型(Project Object Model, POM)来管理项目的构建、报告和依赖关系,使得Java开发变得更加简单和标准化。它自动...

    maven练习java项目

    【标题】"maven练习java项目"涉及到的是一个基于Maven构建的...通过实践这个项目,新手可以深入理解Java Web开发的基本流程,掌握Maven、MyBatis、Spring和Spring MVC的集成和使用,为以后的项目开发打下坚实的基础。

    使用Maven开发Java Web应用

    【使用Maven开发Java Web应用】的详细指南 在Java Web开发中,管理各种框架的jar包及其依赖是一项挑战。传统的构建工具Ant逐渐被Maven和Gradle等更先进的工具取代,尤其是Maven,它提供了强大的依赖管理和项目构建...

    maven2使用指南非常有用

    5. **使用 Maven 2 构建 OA** - 这一部分主要介绍了如何使用 Maven 2 来构建一个完整的办公自动化 (OA) 系统,涉及到了多个模块的集成、部署等方面的内容。 6. **入门总结** - 在这一节里,作者总结了学习 Maven ...

    maven java项目实例

    在这个“maven java项目实例”中,我们将会探讨如何使用Maven进行Java项目的构建,特别是关于Maven Profile动态选择配置文件的实践。 首先,Maven的POM.xml文件是项目的中心,包含了项目的配置信息,如依赖管理、...

    m2配置用于JAVA包管理和下载的工具

    M2配置是Java开发中不可或缺的一部分,它指的是Maven 2或Maven 3的用户配置,主要用于管理Java项目的依赖包和执行下载任务。Maven是一个强大的项目管理和构建工具,它遵循约定优于配置的原则,使得Java开发更加标准...

    gs-maven, 使用 Maven 构建Java项目.zip

    gs-maven, 使用 Maven 构建Java项目 标记项目maven目录你将构建什么。你需要什么。设置了项目项目。定义一个简单的Maven 构建工具。构建Java代码声明依赖项编写测试文件。摘要文件另请参阅本指南引导你使用 Maven

Global site tag (gtag.js) - Google Analytics