Maven的assembly插件实现自定义打包部署(包含依赖jar包)

 微服务必备

优点:

  1、可以直接导入依赖jar包

  2、可以添加插件启动 .sh 文件

  3、插件的配置以及微服务的统一打包方式

 

1.首先我们需要在pom.xml中配置maven的assembly插件

复制代码
<build>        <plugins>            <plugin>                <artifactId>maven-jar-plugin</artifactId>                <configuration>                    <classesDirectory>target/classes/</classesDirectory>                    <excludes>                        <exclude>**/*.properties</exclude>                        <exclude>**/*.xml</exclude>                        <exclude>**/*.txt</exclude>                        <exclude>**/*.list</exclude>                    </excludes>                    <archive>                        <addMavenDescriptor>false</addMavenDescriptor>                    </archive>                </configuration>            </plugin>            <!-- 重点配置这个 assembly -->            <plugin>                <groupId>org.apache.maven.plugins</groupId>                <artifactId>maven-assembly-plugin

                    
                
50000+
5万行代码练就真实本领
17年
创办于2008年老牌培训机构
1000+
合作企业
98%
就业率

联系我们

电话咨询

0532-85025005

扫码添加微信