0

几年前我有一个 web 应用程序,这是使用 spring 和 javascript 完成的。

我们使用Jidea,IDE构建的这个项目。

项目有几个主题文件夹,其中包含大量图像。

构建之后,由于这些大型未使用的文件夹和其他文件,战争如此沉重。

我的问题是,有没有一种方法,我们可以使用构建工具在构建时删除这些垃圾文件夹?

——兰加纳

4

1 回答 1

1

您可以使用MavenAnt等构建工具。有了这些,你可以准确地指定你想要在你的war文件中包含什么以及你想要排除什么。

ANT 示例:

    <war destfile="dist/MyApp.war" webxml="WebContent/WEB-INF/web.xml">
        <fileset dir="WebContent" />
        <lib dir="WebContent/WEB-INF/lib" />
        <classes dir="build/classes">
            <exclude name="config.properties"/>
            <include name="**\*.class"/>
            <include name="**\*.xml"/>
            <include name="**\*.pdf"/>
        </classes>
        <classes file="config/staging/config.properties"/>
    </war>
于 2012-06-22T04:12:19.327 回答