您的位置:首页 > 其它

maven 构建archetype 文档

2017-01-18 15:38 134 查看

知识点补充

生成jar exclude 配置文件

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>3.0.2</version>
<configuration>
<excludes>
<exclude>logback.xml</exclude>
<exclude>disconf.properties</exclude>
</excludes>
</configuration>
<executions>
</executions>
</plugin>


maven-assembly-plugin 打包 请加上版本号

如下: 3.0.0

否则打包依赖有问题,我就老实找不到httpcore最新版马老师打的4.2 其实项目依赖4.5

<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<version>3.0.0</version>
<configuration>
<appendAssemblyId>false</appendAssemblyId>
<outputDirectory>${project.build.directory}/releases/</outputDirectory>
<descriptors>
<descriptor>${project.basedir}/src/main/assembly/plugin.xml</descriptor>
</descriptors>
<archive>
<manifest>
<mainClass>com.alibaba.dubbo.container.Main</mainClass>
</manifest>
</archive>
</configuration>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
</plugin>


官网资料

骨架项目自身结构:



资料:http://maven.apache.org/archetype/maven-archetype-plugin/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  maven archetype