`

appassembler-maven-plugin插件

 
阅读更多

 

 

项目中使用了maven的jar包生成sh。bat功能。主要是用到appassembler-maven-plugin插件

 

 

 <build>
  	<plugins>
  		<plugin> 
                 <groupId>org.codehaus.mojo</groupId> 
                 <artifactId>appassembler-maven-plugin</artifactId> 
                 <version>1.1.1</version>
                 <executions>
					<execution>
						<id>make-assembly</id>
						<phase>package</phase>
						<goals>
							<goal>assemble</goal>
						</goals>
					</execution>
				</executions>
                 <configuration> 
                 	<configurationDirectory>conf</configurationDirectory>
                	<configurationSourceDirectory>src/main/config</configurationSourceDirectory>
                	<copyConfigurationDirectory>true</copyConfigurationDirectory>
              		<includeConfigurationDirectoryInClasspath>true</includeConfigurationDirectoryInClasspath>
              		<repositoryLayout>flat</repositoryLayout>  
                 	<repositoryName>lib</repositoryName>
	                <binFileExtensions>
	                	<unix>.sh</unix>
	                </binFileExtensions>
                 	<assembleDirectory>C:\xxx-RELEASE</assembleDirectory>
                    <programs> 
                      <program> 
                       <mainClass>xxx.xxx.Main</mainClass> 
                       <name>start</name> 
                      </program> 
                    </programs> 
                  </configuration> 
   		</plugin>   
  	</plugins>
  </build>
分享到:
评论

相关推荐

    Maven使用tomcat8-maven-plugin插件.docx

    Maven 使用 tomcat8-maven-plugin 插件 Maven 是一个流行的构建自动化工具,它可以帮助开发者自动完成项目的编译、测试、打包、部署等任务。 Tomcat 是一个流行的 Web 服务器,Maven 提供了一个插件 tomcat8-maven-...

    Maven exec-maven-plugin:执行外部命令的实践指南

    exec-maven-plugin是Maven生态系统中的一个插件,它允许用户在Maven构建过程中执行外部命令或脚本。这使得Maven项目可以集成更多的自定义操作,比如运行特定的脚本、调用系统命令等。本文将详细介绍exec-maven-...

    eclipse-maven3-plugin Maven插件离线安装包

    打开并输入:path= D:/Development/eclipse-JavaEE/eclipse/plugins/maven(请参照上面对应你的 maven 插件) 4. 重启 eclipse,OK,完成了,启动后你打开Window ---&gt; Preferences 会发现一个多了一个选项Maven...

    基于Java的smart-doc-maven-plugin官方maven插件设计源码

    本项目是基于Java的smart-doc-maven-plugin官方maven插件设计源码,包含43个文件,其中包括27个Java源文件、7个Markdown文档、2个JSON文件、1个gitignore文件、1个LICENSE文件、1个NOTICE文件、1个PNG图片文件、1个...

    eclipse-maven3-plugin

    **eclipse-maven3-plugin** 是一个专门为 Eclipse IDE 设计的插件,它允许开发者在 Eclipse 开发环境中无缝集成 Maven 构建工具。Maven 是一个项目管理和综合工具,广泛用于 Java 应用程序的构建、依赖管理和项目...

    ECLIPSE MAVEN3插件文件(eclipse-maven3-plugin工具)

    ECLIPSE MAVEN3插件文件(eclipse-maven3-plugin工具)

    tomcat7-maven-plugin-2.2.jar

    当我们谈论`tomcat7-maven-plugin-2.2.jar`时,这实际上是Maven的一个插件,它允许开发者直接在Maven环境中集成和管理Tomcat服务器,从而实现快速部署和调试。 这个"修改版"的`tomcat7-maven-plugin-2.2.jar`可能...

    dockerfile-maven-plugin 配置记录

    dockerfile-maven-plugin 支持 maven 直接发布项目至 docker 镜像库

    yuicompressor-maven-plugin

    `yuicompressor-maven-plugin`是一款强大的Maven插件,主要用于优化前端资源,特别是JavaScript和CSS文件。这个插件是基于YUI Compressor,一个由Yahoo开发的开源工具,它能有效地压缩和混淆代码,从而减少文件大小...

    mybatis-plus-generator-maven-plugin-1.0.0依赖的pom.xml

    mybatis-plus-generator-maven-plugin-v1.0.0依赖的pom.xml,用于mybatis-plus-generator-maven-plugin-1.0.0.jar本地仓库上传时依赖使用

    eclipse-maven3-plugin离线maven插件

    本人卸载了Myeclipse8.5自带的恶心maven,在线安装n次失败,无奈之下找离线版本的,本人找了又找,看了又看,花了九牛二虎之力,终于终于找到一个离线版本的maven了,别嫌弃分数高,确实给力的,下载完记得好评噢!

    tomcat-maven-plugin

    maven-tomcat-plugin让maven与tomcat配合得很好。它可以把应用部署到Tomcat服务器,也可以把tomcat作为内嵌服务器启动,就像jetty一样。 使用JPDA启动tomcat的远程调试功能。这样就能与eclipse配合起来,轻松地实现...

    tomcat8-maven-plugin-3.0-r1655215.jar

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

    mybatis-plus-generator-maven-plugin-1.0.0.jar

    为了在项目中快捷方便的代码生成,将mybatis-plus-generator封装为了一个maven的插件`mybatis-plus-generator-maven-plugin。使用文档参考:https://blog.csdn.net/xiweiller/article/details/103072165

    android-maven-gradle-plugin,与android库项目兼容的gradle的maven插件.zip

    classpath 'com.github.dcendents:android-maven-gradle-plugin:版本号' } } ``` 2. 应用插件并配置相关属性: ```groovy apply plugin: 'com.android.library' apply plugin: '...

    proguard-maven-plugin-2.3.1.jar

    修改proguard-maven-plugin插件默认可以对proguard打包后的jar重新打包

    mybatis-generator-maven-plugin-1.3.2.jar

    java运行依赖jar包

    build-helper-maven-plugin-0.15.0

    `build-helper-maven-plugin`是Maven生态系统中的一个重要插件,它扩展了Maven的功能,允许开发者在构建过程中执行一些特殊任务,例如动态添加源代码目录、测试源代码目录,或者处理其他非标准的构建需求。...

Global site tag (gtag.js) - Google Analytics