`

maven出现(请使用-source 5 或者更高版本以启用XX)问题解决

阅读更多
  • 问题:maven在进行打包时,报 '请使用-source 5 或者更高版本以启用XX'的信息并导致打包失败。
  • 原因:maven默认的编译插件的java版本较低,导致其不支持例如泛型,注解等用法。
  • 解决方法:在项目的pom.xml文件中加入以下内容用来指定版本,配置如下:

<build>
    <pluginManagement>
      <plugins>
	<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>
   </pluginManagement> 
</build>
分享到:
评论

相关推荐

    maven-compiler-plugin-3.8.0-source-release插件

    下载 `maven-compiler-plugin-3.8.0-source-release` 后,将其添加到 Maven 的本地仓库,或者在 `pom.xml` 中声明依赖,以便在构建过程中自动下载。对于大型项目,推荐使用 Maven 的私有仓库来存储常用插件,以提高...

    maven-source-without-ratCheck

    综上所述,"maven-source-without-ratCheck"是一个解决Maven构建过程中由于Rat插件引起的许可检查问题的方法,通过插件管理来规避这一问题,保证项目的正常构建。对于开源项目而言,正确处理许可信息是至关重要的,...

    maven3-plugin-3.0.1-sources.jar

    maven3-plugin-3.0.1-sources.jar

    jeecg-framework3.4.3发布版本-eclipse-maven版本.zip

    jeecg-framework3.4.3发布版本-eclipse-maven版本.zipjeecg-framework3.4.3发布版本-eclipse-maven版本.zipjeecg-framework3.4.3发布版本-eclipse-maven版本.zipjeecg-framework3.4.3发布版本-eclipse-maven版本....

    maven3-plugin-3.0.0-1-sources.jar

    maven3-plugin-3.0.0-1-sources.jar

    maven-source-plugin-2.0.4.jar

    maven-source-plugin-2.0.4.jar

    maven-source-plugin-2.0.1.jar

    maven-source-plugin-2.0.1.jar

    maven-source-plugin-2.1.jar

    maven-source-plugin-2.1.jar

    maven-source-plugin-2.0.2.jar

    maven-source-plugin-2.0.2.jar

    maven集成jetty所需jar包maven-jetty-plugin,多版本

    - 使用旧版本的`maven-jetty-plugin`可能会导致某些新特性无法使用或与其他库冲突,因此保持插件更新是很重要的。 6. 结论: `maven-jetty-plugin`简化了Java Web应用的开发和测试过程,通过Maven的命令行即可...

    jeecg-3.5.1-eclipse-非maven版本

    jeecg-3.5.1-eclipse-非maven版本jeecg-3.5.1-eclipse-非maven版本jeecg-3.5.1-eclipse-非maven版本jeecg-3.5.1-eclipse-非maven版本jeecg-3.5.1-eclipse-非maven版本jeecg-3.5.1-eclipse-非maven版本jeecg-3.5.1-...

    maven版本:apache-maven-3.5.4-bin

    在这个"apache-maven-3.5.4-bin"压缩包中,包含了Maven 3.5.4版本的所有组件和文件。 Maven的核心概念有三个主要部分:项目对象模型(Project Object Model,POM)、依赖管理和构建生命周期。POM是一个XML文件,...

    apache-maven-3.8.6.zip

    apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-...

    maven-archetype-3.1.2-source-release.zip

    本文将深入探讨基于maven-archetype-3.1.2-source-release的Maven使用方法和核心概念,帮助开发者更好地理解和应用这一强大工具。 一、Maven架构与核心概念 1. Maven项目对象模型(Project Object Model,POM):...

    Maven全版本资源,Maven 3.0.5-3.8.5,每个版本包含4个文件,Maven3全资源打包下载,Maven全集

    apache-maven-3.0.5 apache-maven-3.1.1 apache-maven-3.2.5 apache-maven-3.3.9 apache-maven-3.5.4 apache-maven-3.6.3 apache-maven-3.8.5 每个版本包含4个文件: apache-maven-3.8.5-bin.tar.gz apache-maven-...

    MAVEN使用最佳实践

    尽管大多数集成开发环境(IDEs)如IntelliJ IDEA和Eclipse都集成了Maven,但直接使用命令行的Maven可以避免版本冲突和IDE特定的问题。保持IDE与系统Maven版本一致可以确保构建的一致性。 1.4 **搭建内部仓库管理器*...

    JEECG-P3-Maven版本手把手入门-Eclipse

    - 插件安装:Eclipse Mars.2以及更高版本已内置Maven插件,此步可跳过;MyEclipse用户可在线安装最新版本的Maven插件。 - 配置Eclipse:在Eclipse中设置Maven的安装目录并更新Maven的User Settings。 3. 导入和...

    详细介绍idea通过svn检出maven多模块项目

    使用Idea的依赖管理工具分析并解决这些问题。 **步骤10:构建项目** 在“Build”菜单中选择“Rebuild Project”以构建整个项目。这将编译所有模块并运行任何测试。 **步骤11:设置运行配置** 如果你需要运行或调试...

    tomcat8-maven-plugin-3.0-r1655215.jar

    解决tomcat8-maven-plugin-3.0-r1655215.jar阿里云同有的问题。放到路径org\apache\tomcat\maven\tomcat8-maven-plugin\3.0-r1655215\就可以了

    apache-maven-3.9.6版本-内含安装说明-用于Mac系统

    下载提供的"apache-maven-3.9.6版本-内含安装说明-用于Mac系统"压缩包后,你需要进行以下步骤: 1. **解压**: 使用解压缩软件(如The Unarchiver)将压缩包解压到你希望的位置,例如`/usr/local/`目录下。 2. **...

Global site tag (gtag.js) - Google Analytics