许鹏程
2025-01-21 af43393faa7c19f54cc48bf7a835900b1bc83bc0
product-server-web/pom.xml
@@ -40,6 +40,19 @@
    </profiles>
    <dependencies>
        <dependency>
            <groupId>com.lx</groupId>
            <artifactId>product-server-device</artifactId>
        </dependency>
        <dependency>
            <groupId>com.lx</groupId>
            <artifactId>product-server-patch</artifactId>
        </dependency>
        <!--西宁房管局业务模块-->
        <dependency>
            <groupId>com.lx</groupId>
            <artifactId>product-server-xining</artifactId>
        </dependency>
        <!--通用模块(util)-->
        <dependency>
            <groupId>com.lx</groupId>
@@ -99,6 +112,11 @@
            <groupId>com.lx</groupId>
            <artifactId>product-server-report</artifactId>
        </dependency>
        <!--移动端-->
        <dependency>
            <groupId>com.lx</groupId>
            <artifactId>product-server-mobile-core</artifactId>
        </dependency>
        <!--数据导入导出-->
        <dependency>
            <groupId>com.lx</groupId>
@@ -129,11 +147,6 @@
            <groupId>com.lx</groupId>
            <artifactId>product-server-tool-table</artifactId>
        </dependency>
        <dependency>
            <groupId>com.lx</groupId>
            <artifactId>product-server-announcement</artifactId>
        </dependency>
        <dependency>
            <groupId>com.lx</groupId>
            <artifactId>product-server-data-sync</artifactId>
@@ -206,6 +219,10 @@
                    <excludes>
                        <exclude>*.properties</exclude>
                        <exclude>*.xml</exclude>
<!--                        排除resource下的apk、static、templates 文件夹-->
                        <exclude>apk/**</exclude>
                        <exclude>static/**</exclude>
                        <exclude>templates/**</exclude>
                    </excludes>
                    <archive>
                        <manifest>
@@ -264,6 +281,9 @@
                                        <include>*.yml</include>
                                        <include>*.xml</include>
                                        <include>*.txt</include>
                                        <include>apk/**</include>
                                        <include>static/**</include>
                                        <include>templates/**</include>
                                    </includes>
                                </resource>
                            </resources>
@@ -329,19 +349,32 @@
                        <phase>package</phase>
                        <configuration>
                            <tasks>
                                <copy todir="D:/product/workspace/product-server-install/resources/product-server/lib">
                                <!--                                <copy todir="${project.baseUri}/package/lib">-->
                                <!--                                    <fileset dir="${project.build.directory}/lib">-->
                                <!--                                        <include name="*.jar"/>-->
                                <!--                                    </fileset>-->
                                <!--                                </copy>-->
                                <!--                                复制 target下的lib目录到 项目根路径/package/lib-->
                                <!--                                清空目标文件夹下的所有文件-->
                                <delete dir="${project.basedir}/package"/>
                                <copy todir="${project.basedir}/package/lib">
                                    <fileset dir="${project.build.directory}/lib">
                                        <include name="*.jar"/>
                                        <exclude name="product-server-core-1.0.0-SNAPSHOT.jar"/>
                                        <exclude name="product-server-core-2.0.0-SNAPSHOT.jar"/>
                                    </fileset>
                                </copy>
                                <copy todir="D:/product/workspace/product-server-install/resources/product-server/resources">
                                <copy todir="${project.basedir}/package/resources">
                                    <fileset dir="${project.build.directory}/resources">
                                        <include name="application-prod.properties"/>
                                        <include name="cache-prod.properties"/>
                                        <include name="*.txt"/>
                                        <include name="*.xml"/>
                                        <!--                                        <include>apk/**</include>-->
                                        <!--                                        <include>static/**</include>-->
                                        <!--                                        <include>templates/**</include>-->
                                        <include name="apk/**"/>
                                        <include name="static/**"/>
                                        <include name="templates/**"/>
                                    </fileset>
                                </copy>
                                <!--                                <copy todir="D:/product/workspace/product-server-install/resources/product-server/webapp/web">-->
@@ -350,7 +383,7 @@
                                <!--                                    </fileset>-->
                                <!--                                </copy>-->
                                <copy file="${project.build.directory}/product-server-web-2.0.0-release.jar"
                                      tofile="D:/product/workspace/product-server-install/resources/product-server/product-server-web-2.0.0-release.jar"
                                      tofile="${project.basedir}/package/product-server-web-2.0.0-release.jar"
                                      overwrite="true"/>
                            </tasks>