`

Maven_ERROR无效的目标版本

 
阅读更多

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-complier-plugin:3.1:compile (default-compile) on project xxx:Fatal error compliling: 无效的目标版本: 1.7 -> [Help 1]

 

查看maven环境

C:\Users\Administrator>mvn -v

Listening for transport dt_socket at address: 8088

Apache Maven 3.2.5 (12a6b3acb947671f09b81f49094c53f426d8cea1; 2014-12-15T01:29:23+08:00)

Maven home: D:\apache-maven-3.2.5

Java version: 1.6.0_43, vendor: Sun Microsystems Inc.

Java home: C:\Program Files\Java\jdk1.6.0_43\jre

Default locale: zh_CN, platform encoding: GBK

OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows"

C:\Users\Administrator>

 

$ mvn test 时出现这个错误是因为Maven的环境是jdk1.6,而Maven可能根据pom.xml上下文配置默认为jre1.7,故解决办法就是在pom.xml中指定jdk版本,这样就不再报错

 

最终的pom.xml如下

<build>

<plugins>

<!--

<plugin>

<groupId>org.springframework.boot</groupId>

<artifactId>spring-boot-maven-plugin</artifactId>

</plugin>

-->

<plugin>

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

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

<configuration>

<source>1.6</source>

<target>1.6</target>

<encoding>UTF-8</encoding>

</configuration>

</plugin>

</plugins>

</build>

分享到:
评论

相关推荐

    maven_archetype-catalog.zip

    标题中的"maven_archetype-catalog.zip"就是一个Maven Archetype Catalog的压缩包,它包含了一个或多个archetype-catalog.xml文件,这些文件是Maven Archetype的目录,列出了所有可用的项目模板。当我们在Eclipse中...

    maven_mahout_template-mahout-0.8

    《Apache Maven与Mahout实战:基于maven_mahout_template-mahout-0.8的探索》 Apache Maven是一款强大的项目管理和依赖管理工具,广泛应用于Java开发领域。它通过一个项目对象模型(Project Object Model,POM)来...

    xjar_maven_plugin.rar

    【xjar_maven_plugin.rar】是一个压缩包,包含与Java开发相关的工具,特别是针对Maven项目的xjar-maven-plugin插件。这个插件是用于帮助Java开发者在构建过程中对jar包进行加密,以保护其中的代码和资源不被轻易访问...

    maven_repository .zip

    Maven框架,本地jar资源仓,中央仓下载jar资源 有时在你的构建过程中,需要将第三方jar包添加到本地仓库中,因为它并存在于像Maven中央仓库或其它的公共仓库中。为了让Maven能够正确获取到jar包,第三方jar包必须...

    maven_springmvc_mybatis_demo-master.zip_DEMO_cutdm5_maven SSM_ma

    【标签】"demo cutdm5 maven_ssm maven和mybatis" 表明这个项目是一个演示实例,可能包含了特定的版本或特性,如"cutdm5"可能是某个版本的别名或者项目的内部标识。"maven_ssm"和"maven和mybatis"标签强调了Maven在...

    12-Maven_maven_

    2. **依赖管理**: Maven自动解决项目依赖关系,通过在POM中声明所需的库,Maven会自动下载并管理这些库,避免版本冲突问题。 3. **坐标**: Maven中的每个项目都有唯一的坐标,包括groupId(组织或公司名)、...

    maven_package.zip

    在“maven_package.zip”中,我们可以看到项目经历了这些阶段的不同版本。 4. **构建版本管理**: 在描述中提到的开发版、测试版和生产环境,对应了Maven的版本管理。通常,我们使用-SNAPSHOT表示开发版本,例如...

    Maven_Example_A

    【标题】"Maven_Example_A" 涉及的是 Maven 的实际应用示例,它是一种在Java开发中广泛使用的项目管理和构建工具。Maven通过使用一个项目对象模型(Project Object Model, POM),能够自动化项目的构建、报告和依赖...

    maven_实战_学习笔记

    maven_实战_学习笔记 Maven安装 Maven 使用入门 主代码 位置:src/main/java 命令:mvn clean compile 解释:clean告诉maven清理target目录 compile告诉maven 编译项目主代码 测试代码 位置:src/test/java 命令...

    maven_3.5.4 版本

    8. **版本控制**:Maven 3.5.4对版本号管理进行了优化,支持SNAPSHOT版本,允许开发者跟踪开发中的项目版本。 9. **问题排查**:Maven提供了丰富的命令行选项和日志输出,方便开发者诊断和解决问题。例如,`mvn ...

    maven_清理.bat

    清理maven下载失败的jar包 需要修改路径,改到自己maven下的仓库路径

    PyPI 官网下载 | pulp_maven_client-0.1.0b31578777196-py3-none-any.whl

    标题中的"PyPI 官网下载 | pulp_maven_client-0.1.0b31578777196-py3-none-any.whl"表明这是一个从Python Package Index (PyPI)官方源下载的软件包,名为`pulp_maven_client`,版本号为`0.1.0b31578777196`,适用于...

    maven_repository.zip

    本篇文章将详细讲解`maven_repository.zip`中的内容以及Maven本地仓库的作用。 ### 1. Maven仓库结构 Maven仓库分为以下三个层次: - **远程仓库 (Remote Repository)**:这是Maven官方或者第三方提供的存储库,...

    SpringMvc_Maven.zip_java项目_maven_maven springmvc_springmvc maven

    Maven 使用 XML 文件(POM.xml)来定义项目的配置信息,包括依赖、构建目标、插件等,极大地简化了构建过程。 在本项目中,"SpringMvc_Maven.doc" 可能是一份文档,详细介绍了如何设置和运行这个 Maven Spring MVC ...

    apache-maven20210225_maven_

    "apache-maven20210225_maven_" 这个标题可能代表的是一个关于Maven的资料包,更新日期为2021年2月25日,重点是Maven的使用。 在描述中提到的 "maven的使用" 涵盖了多个方面,包括但不限于以下知识点: 1. **Maven...

    Maven_Example_B

    【标题】"Maven_Example_B" 是一个关于Maven实战案例的资源,可能是通过一个实际的项目示例来讲解如何使用Maven进行构建和管理Java项目。在本例中,我们关注的重点是Maven的基本概念、配置以及它在实际开发中的应用...

    apache-maven-3.6.2_maven_

    Maven 的工作流程主要围绕POM进行,POM是一个XML文件,它描述了项目的配置信息,包括项目的基本信息(如groupId、artifactId、version),项目依赖,构建目标,插件配置等。Maven通过读取POM文件,自动下载所需的库...

    maven_3.1.1 版本

    **Maven 3.1.1 版本详解** Maven 是一个强大的项目管理工具,由 Apache 软件基金会开发,主要用于构建、管理和聚合Java项目。Maven 3.1.1是该系列的一个重要版本,它在Maven 3.x 系列中提供了诸多改进和新特性,...

Global site tag (gtag.js) - Google Analytics