assembly插件的使用

1.pom文件

      <plugin>
            <artifactId>maven-assembly-plugin</artifactId>
            <configuration>
                <appendAssemblyId>false</appendAssemblyId>
                <finalName>CSPInstructionService</finalName>
                <descriptors>
                    <descriptor>assembly.xml</descriptor>
                </descriptors>
            </configuration>
            <executions>
                <execution>
                    <id>package</id>
                    <phase>package</phase>
                    <goals>
                        <goal>single</goal>
                    </goals>
                </execution>
            </executions>
        </plugin>

2.assembly.xml

<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2"    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2   http://maven.apache.org/xsd/assembly-1.1.2.xsd">
<id>release</id>
<includeBaseDirectory>true</includeBaseDirectory>

<formats>
    <format>tar.gz</format>
    <format>dir</format>
</formats>
<fileSets>
    <fileSet>
        <outputDirectory>/bin</outputDirectory>
        <directory>${basedir}/profiles/${profile.id}/bin</directory>
    </fileSet>
    <fileSet>
        <outputDirectory>bin</outputDirectory>
        <directoryMode>0755</directoryMode>
        <directory>${basedir}/shell</directory>
    </fileSet>
    <fileSet>
        <outputDirectory>/conf</outputDirectory>
        <directory>${basedir}/profiles/${profile.id}/conf</directory>
    </fileSet>
    <fileSet>
        <outputDirectory>conf</outputDirectory>
        <directory>${basedir}/src/main/resources</directory>
    </fileSet>
</fileSets>
<dependencySets>
    <dependencySet>
        <scope>system</scope>
        <outputDirectory>lib</outputDirectory>
    </dependencySet>
    <dependencySet>
        <outputDirectory>lib</outputDirectory>
    </dependencySet>
</dependencySets>
</assembly>
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,644評論 19 139
  • Spring Boot 參考指南 介紹 轉(zhuǎn)載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 47,279評論 6 342
  • mean to add the formatted="false" attribute?.[ 46% 47325/...
    ProZoom閱讀 3,214評論 0 3
  • 大家好,我是IT修真院深圳分院第01期學(xué)員,一枚正直純潔善良的web程序員。今天給大家分享一下,修真院官網(wǎng)JAVA...
    老菜菜閱讀 1,704評論 0 2
  • 官方文檔:http://maven.apache.org/guides/introduction/introduc...
    icecrea閱讀 2,222評論 0 2

友情鏈接更多精彩內(nèi)容