广州市综治平台后端
xusd
2025-06-07 36306491396230522fa20585c2621a7fc899849a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
<?xml version="1.0" encoding="UTF-8"?>
<assembly>
    <!-- 可自定义,这里指定的是项目环境 -->
    <!-- spring-boot-assembly-local-1.0.RELEASE.tar.gz  -->
    <id>${project.version}</id>
 
    <!-- 打包的类型,如果有N个,将会打N个类型的包 -->
    <formats>
        <format>tar.gz</format>
        <format>zip</format>
    </formats>
 
    <!-- 需要根目录 -->
    <includeBaseDirectory>true</includeBaseDirectory>
 
    <fileSets>
        <!--
            0755->即用户具有读/写/执行权限,组用户和其它用户具有读写权限;
            0644->即用户具有读写权限,组用户和其它用户具有只读权限;
        -->
 
        <!-- 指定输出target中的配置文件到config目录中 -->
        <fileSet>
            <directory>${project.build.directory}/config</directory>
            <outputDirectory>config</outputDirectory>
            <fileMode>0644</fileMode>
        </fileSet>
 
        <!-- 将第三方依赖打包到lib目录中 -->
        <fileSet>
            <directory>${project.build.directory}/lib</directory>
            <outputDirectory>lib</outputDirectory>
            <fileMode>0755</fileMode>
        </fileSet>
 
        <!-- 指定输出static中的文件到static目录中 -->
        <fileSet>
            <directory>${project.basedir}/src/main/resources/static</directory>
            <outputDirectory>static</outputDirectory>
            <fileMode>0755</fileMode>
            <excludes>
                <exclude>index.html</exclude>
            </excludes>
        </fileSet>
 
        <!-- 指定输出processes中的文件到processes目录中 -->
        <fileSet>
            <directory>${project.basedir}/src/main/resources/processes</directory>
            <outputDirectory>processes</outputDirectory>
            <fileMode>0755</fileMode>
        </fileSet>
 
        <fileSet>
            <directory>${project.basedir}/src/main/resources/stencilset</directory>
            <outputDirectory>stencilset</outputDirectory>
            <fileMode>0755</fileMode>
        </fileSet>
 
        <fileSet>
            <directory>${project.basedir}/src/main/resources/area</directory>
            <outputDirectory>area</outputDirectory>
            <fileMode>0755</fileMode>
        </fileSet>
 
        <!-- 指定输出templates中的文件到templates目录中 -->
        <fileSet>
            <directory>${project.basedir}/src/main/resources/templates</directory>
            <outputDirectory>templates</outputDirectory>
            <fileMode>0755</fileMode>
        </fileSet>
 
        <!-- 将项目启动jar打包到/目录中 -->
        <fileSet>
            <directory>${project.build.directory}</directory>
            <outputDirectory></outputDirectory>
            <fileMode>0755</fileMode>
            <includes>
                <include>${project.build.finalName}.jar</include>
            </includes>
        </fileSet>
    </fileSets>
 
</assembly>