`
renhongchao
  • 浏览: 121408 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

mvn compile时 warning maven-compiler-plugin is missing

 
阅读更多
pom文件出错代码
  <build>
	<plugins>
	  <plugin>
		<artifactId>maven-compiler-plugin</artifactId>
		<configuration>
			<source>1.6</source>
			<target>1.6</target>
		</configuration>
	   </plugin>
	</plugins>
  </build>



警告原因是maven3以上需要知道maven-compiler-plugin的版本号

解决方法加入版本号 代码如下

  <build>
	<plugins>
	  <plugin>
		<artifactId>maven-compiler-plugin</artifactId>
		<version>2.3.2</version>
		<configuration>
			<source>1.6</source>
			<target>1.6</target>
		</configuration>
	   </plugin>
	</plugins>
  </build>


编译通过


参考博客地址:Maven 3 need to know the plugin version    http://www.mkyong.com/maven/maven-3-need-to-know-the-plugin-version/
分享到:
评论

相关推荐

    maven-compiler-plugin-3.8.1.jar

    maven是个项目管理工具,如果我们不告诉它我们的代码要使用什么样的jdk版本编译的话,它就会用maven-compiler-plugin默认的jdk版本来进行处理,这样就容易出现版本不匹配,以至于可能导致编译不通过的问题。...

    Maven插件开发(三)——Java中Processor使用与maven-compiler-plugin的结合使用

    我们知道Maven只是个项目管理工具,如果要编译Java代码是不行的,而maven-compiler-plugin这个是Apache官方提供的Maven编译Java源码的功能插件,我们在项目中经常使用到,也就是我们平时使用的mvn compile指令就是...

    closure-compiler-maven-plugin:Maven 插件,用于使用 Google 的 Closure 编译器编译压缩 JavaScript 代码

    3. 执行Maven构建:在命令行中运行`mvn package`,Maven会自动调用Closure Compiler对JavaScript代码进行处理,并将结果写入指定的输出文件。 Closure Compiler的强大之处在于其支持ES6语法,并且能够处理依赖管理...

    apache-maven-3.9.2.zip配置好的阿里云仓库文件

    5. Maven插件:Maven通过插件机制扩展其功能,如maven-compiler-plugin用于编译,maven-surefire-plugin进行测试,maven-jar-plugin打包成JAR文件等。每个插件都有多个目标(goals),这些目标在生命周期的不同阶段...

    apache-maven-3.9.6-bin

    例如,maven-compiler-plugin用于编译Java源码,maven-surefire-plugin用于执行单元测试,maven-jar-plugin则负责创建JAR文件。 在实际开发中,Maven的`settings.xml`文件通常放在用户的主目录下的`.m2`目录下,它...

    最新Maven-apache-maven-3.8.1-Repository-配置好的

    - **插件**: Maven的扩展性主要体现在插件上,如`maven-compiler-plugin`用于编译Java代码,`maven-surefire-plugin`用于执行单元测试。 - **版本控制**: Maven遵循严格的版本号规则,例如`1.0.0-SNAPSHOT`表示开发...

    apache-maven-3.6.3-bin111.zip

    Maven的插件系统使得扩展功能变得简单,例如,可以通过maven-jar-plugin打包Java应用,maven-compiler-plugin编译源代码,maven-surefire-plugin运行测试等。开发者还可以自定义插件来满足特定需求。 总的来说,...

    maven plugin打包下载

    每个Maven Plugin通常包含多个目标,例如,`maven-compiler-plugin`用于Java源代码的编译,`maven-surefire-plugin`负责运行单元测试。开发者可以根据项目需求选择并配置相应的插件。 二、Maven Plugin的使用 在...

    apache-maven-3.2.5.zip 下载

    例如,`maven-compiler-plugin`用于Java源代码的编译,`maven-surefire-plugin`负责运行单元测试,`maven-war-plugin`则用于打包Web应用。 3. **生命周期与构建阶段**:Maven有预定义的构建生命周期,如`clean`、`...

    Maven插件及安装方法

    1. **maven-compiler-plugin**: 负责Java源代码的编译。 2. **maven-surefire-plugin**: 运行项目的所有单元测试。 3. **maven-jar-plugin**: 打包Java应用为JAR文件。 4. **maven-war-plugin**: 用于Web应用的打包...

    官方下载maven-3.5.4

    当运行 Maven 命令时,它会解析 POM 文件,并根据其中的配置执行相应的构建步骤,如编译源代码、运行测试、打包应用、部署等。Maven 使用中央仓库来存储和检索依赖,如果本地没有某个依赖,Maven 将自动从中央仓库...

    apache-maven-3.8.4-bin.zip

    Maven插件扩展了Maven的功能,例如`maven-compiler-plugin`用于编译Java代码,`maven-surefire-plugin`用于执行单元测试。每个插件都有多个目标(goal),通过`mvn plugin:goal`命令执行。 **7. 本地仓库和远程仓库**...

    MAVEN-配置apache-maven-3.5.2.zip

    - Maven通过插件扩展其功能,如maven-jar-plugin用于打包jar,maven-compiler-plugin用于编译Java源码,maven-surefire-plugin用于运行测试等。 - 插件的配置也在POM.xml中完成,通过`&lt;build&gt;&lt;plugins&gt;`标签定义。...

    apache-maven-3.3.9

    每个阶段都有对应的插件(Plugins)来执行具体任务,比如编译阶段的maven-compiler-plugin,打包阶段的maven-jar-plugin等。 Maven的依赖管理功能非常强大,它会自动处理项目之间的依赖关系,避免了手动下载和管理...

    maven-3.2.5工具下载

    3. **插件系统**:Maven的强大之处在于其插件机制,允许开发者使用各种插件来扩展Maven的功能,例如,可以使用`maven-compiler-plugin`进行Java源代码编译,`maven-surefire-plugin`进行单元测试等。 4. **依赖管理...

    apache-maven-3.2.5-bin

    - **maven-compiler-plugin**: 负责编译源代码。 - **maven-surefire-plugin**: 执行单元测试。 - **maven-resources-plugin**: 复制和过滤资源文件。 - **maven-jar-plugin**: 创建JAR文件。 - **maven-war-plugin*...

    Maven3实战笔记04Maven的生命周期和插件

    3. **compile**:执行Default生命周期中的`compile`阶段,调用`maven-compiler-plugin`的`compile`目标来编译源代码。 4. **test**:执行Default生命周期中的`test`阶段,调用`maven-surefire-plugin`的`test`目标来...

    Mac的maven安装包apache-maven-3.6.3.zip

    插件是实现这些目标的组件,例如`maven-compiler-plugin`用于编译Java源代码。 6. **POM.xml** 每个Maven项目都有一个核心配置文件`pom.xml`,它定义了项目的基本信息、依赖、构建配置等。通过`&lt;dependency&gt;`标签...

    apache-maven-3.2.5.rar

    例如,`maven-compiler-plugin`用于Java源代码的编译,`maven-surefire-plugin`用于执行单元测试。 4. **依赖管理**: Maven通过中央仓库管理依赖关系,项目中的`pom.xml`文件列出所有依赖。当构建项目时,Maven会...

Global site tag (gtag.js) - Google Analytics