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

maven常用插件--maven-install-plugin

 
阅读更多

maven-install-plugin默认绑定在maven的生命周期install阶段。

 

该插件有三个goals:

install:install 即默认的maven install执行的命令,用来自动地将本项目的主artifact以及它的附件如source,doc安装到本地的仓库中。

install:install-file 作为install的补充,安装你指定的文件到本地仓库。

install:help 本插件的帮助信息。

 

地址:

<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-install-plugin</artifactId>
<version>**</version>

 使用举例:

install-file:

<groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-install-plugin</artifactId>
			  <version>2.5.1</version>
			  <executions>
			  	<execution>
			  		<id>linux</id>
			  		<goals>
			  			<goal>install-file</goal>
			  		</goals>
			  		<phase>install</phase>
			  		<configuration>
			  			<groupId>com.jm.samples</groupId>
  						<artifactId>samples</artifactId>
  						<version>${project.version}</version>
  						<classifier>linux</classifier>
  						<packaging>jar</packaging>
  						<file>${project.build.directory}/${project.build.finalName}-linux.jar</file>
			  		</configuration>
			  	</execution>
			  </executions>
		</plugin>

 本插件就是将一个以linux结尾的文件作为本项目artifact的classifier安装到仓库。

ss

分享到:
评论

相关推荐

    maven-install-plugin-2.4.jar

    maven-install-plugin-2.4.jar

    maven-install-plugin-2.5.2.jar

    maven-install-plugin-2.5.2.jar

    maven-deploy-plugin-2.8.2.jar

    maven-deploy-plugin-2.8.2.jar

    maven-jar-plugin-3.1.1.jar

    maven-jar-plugin-3.1.1.jar

    maven jar包

    maven-install-plugin-2.3.1.jar maven-install-plugin-2.4.jar maven-install-plugin-2.5.1.jar maven-jar-plugin-2.4.jar maven-model-3.2.1-sources.jar maven-model-builder-3.2.1-sources.jar maven-osgi-0.1.0...

    maven-install-plugin-2.3.jar

    maven-install-plugin-2.3.jar

    maven-compiler-plugin-3.8.1.jar

    maven是个项目管理工具,如果我们不告诉它我们的代码要使用什么样的jdk版本编译的话...maven的默认编译使用的jdk版本貌似很低,使用maven-compiler-plugin插件可以指定项目源码的jdk版本,编译后的jdk版本,以及编码。

    maven-eclipse-plugin

    【maven-eclipse-plugin】是Maven生态中的一个重要插件,它主要负责将Maven项目导入Eclipse这样的IDE中,以便于开发人员进行便捷的开发和管理。在使用Maven时,理解并熟练掌握这个插件的使用对于提高开发效率至关...

    maven-shade-plugin-3.1.0.jar

    maven打包,指定入口类的jar包,具体的pom配置为:&lt;plugin&gt; &lt;groupId&gt;org.apache.maven.plugins &lt;artifactId&gt;maven-shade-plugin &lt;version&gt;3.1.0 &lt;phase&gt;package &lt;goal&gt;shade implementation=...

    Maven更新失败,Cannot resolve plugin org.apache.maven.plugins:maven-compiler-plugin:3.1

    Maven更新问题 今天Maven在更新的时候发现一直更新不成功,总结下解决方法。 在apache-maven-3.5.2/conf/setting.xml中加入以下配置即可解决 alimaven aliyun maven ...

    Jenkins编译报错Failed to execute goal org.apache.maven.plugins_maven-clean-plugin

    Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.5:clean (default-clean) on project

    maven-taglib-plugin-2.4-sources.jar

    maven-taglib-plugin-2.4-sources.jar

    apache-maven的插件包:apache-maven-3.3.9-bin.zip

    例如,`maven-compiler-plugin`插件用于编译Java源代码,`maven-surefire-plugin`则用于运行单元测试。开发者可以通过在`pom.xml`中配置插件参数来定制构建行为。 总之,Apache Maven 3.3.9是一个重要的工具,它...

    apache-maven-3.9.6-bin

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

    apache-maven-3.8.4-bin.zip maven下载鬼慢

    Maven还支持插件机制,允许扩展其功能,例如,你可以使用maven-javadoc-plugin生成API文档,maven-surefire-plugin执行单元测试,或者maven-site-plugin生成项目网站。在pom.xml中定义插件及其配置,即可实现这些...

    maven-site-aggregate-plugin-2.5.0.jar

    maven-site-aggregate-plugin-2.5.0.jar

    apache-maven-3.9.0-bin.tar

    Maven的插件系统也是其强大之处,通过安装额外的插件,可以支持更多的构建任务,如生成源码文档(javadoc)、执行单元测试(maven-surefire-plugin)、打包成不同格式(如JAR、WAR或EAR)等。 "linux版本maven"指的...

    eclipse-maven3-plugin

    1. **集成 Maven 构建工具**:该插件将 Maven 的强大功能直接嵌入 Eclipse,使得开发者在编写代码的同时可以方便地执行 Maven 命令,例如 `mvn clean`、`mvn install` 和 `mvn test`。 2. **自动构建和依赖管理**:...

    apache-maven-3.5.4-bin.tar.gz

    例如,使用maven-surefire-plugin进行单元测试,maven-javadoc-plugin生成API文档,maven-source-plugin打包源代码。在`pom.xml`中定义插件并配置相关参数,然后通过`mvn plugin:goal`执行。 总之,Apache Maven ...

    apache-maven-3.5.3-src

    例如,maven-jar-plugin用于创建JAR文件,maven-surefire-plugin用于运行单元测试。在"apache-maven-3.5.3-src"中,你会看到各种插件的源代码,这有助于理解它们的工作原理并自定义它们的行为。 总的来说,Apache ...

Global site tag (gtag.js) - Google Analytics