maven生成启动脚本
来源:互联网 发布:淘宝批量下架宝贝 编辑:程序博客网 时间:2024/05/23 17:07
pom.xml配置如下:
<build> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>appassembler-maven-plugin</artifactId> <version>1.6</version> <!-- <executions> <execution> <id>make-assembly</id> <phase>package</phase> <goals> <goal>assemble</goal> </goals> </execution> </executions> --> <!-- 相关的配置 --> <configuration> <!-- 生成配置文件路径 --> <configurationDirectory>conf</configurationDirectory> <!-- 配置文件原路径,默认为src/main/config --> <configurationSourceDirectory>src/main/config</configurationSourceDirectory> <copyConfigurationDirectory>true</copyConfigurationDirectory> <includeConfigurationDirectoryInClasspath>true</includeConfigurationDirectoryInClasspath> <repositoryLayout>flat</repositoryLayout> <!-- 依赖包目录 --> <repositoryName>lib</repositoryName> <!-- 生成脚本的后缀 --> <binFileExtensions> <unix>.sh</unix> </binFileExtensions> <!-- 生成的包的目录 --> <assembleDirectory>D:\××××-RELEASE</assembleDirectory> <!-- 启动的主类 --> <programs> <program> <mainClass>org.aurora.test.TestMain</mainClass> <!-- 生成可执行脚本的名字 --> <name>TestServer</name> </program> </programs> </configuration> </plugin> </plugins> </build>在eclipse中右键pom.xml,Run As->maven build...在Goals中输入命令package appassembler:assemble,然后run就可以在相应的目录下看到生成的启动脚本,默认好像是生成Windows的.bat和Linux的.sh
0 0
- maven生成启动脚本
- 使用appassembler-maven-plugin插件生成启动脚本
- Maven启动脚本分析
- 用Maven自动生成带有sh和bat启动脚本的java应用
- 用Maven自动生成带有sh和bat启动脚本的java应用
- 用Maven自动生成带有sh和bat启动脚本的java应用
- 生成linux启动logo脚本
- linux下java启动脚本+maven配置
- shell脚本启动java maven工程
- maven插件:像tomcat一样通过bin脚本启动程序
- java maven项目常用 build配置及启动脚本
- linux 启动脚本增加生成core文件语句
- [shell]管理 Sphinx 启动|停止|重新生成索引的脚本
- maven 脚本
- 使用tips-使用maven快速生成webapp、启动
- 启动脚本
- 启动脚本
- 启动脚本
- LeetCode60:Permutation Sequence
- java新特性
- Pro Android学习笔记——开篇
- Django & Celery – Easy async task processing 翻译
- POJ 2013 Symmetric Order(水~)
- maven生成启动脚本
- 笔记116--DrawerLayout
- VMWare Fusion 7
- hdu1106 排序 (分割字符串)
- IOS开发—自定义多选相册
- SqlServer 常用语句
- linux 学习步骤
- oracle时间格式转换,如yyyy-mm-dd改成yyyy-mm-dd 23:59:59
- 如何在QML中使用multitouch