许鹏程
2025-01-21 528d3e657a06107e54d5eb04a97a615c128aec84
product-server-web/pom.xml
@@ -219,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>
@@ -277,6 +281,9 @@
                                        <include>*.yml</include>
                                        <include>*.xml</include>
                                        <include>*.txt</include>
                                        <include>apk/**</include>
                                        <include>static/**</include>
                                        <include>templates/**</include>
                                    </includes>
                                </resource>
                            </resources>
@@ -342,17 +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"/>
                                    </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">-->
@@ -361,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>