0

我已经使用手动 gzip 手动压缩了我的 CSS,并且我正在尝试从外部源包含 css.gz。

<link rel="stylesheet" href="<c:url value="/resources/css/style.css.gz"/>" type="text/css" media="screen" />

当我使用 PHP 和 Apache 时,它​​很简单并且运行良好。

问题是,我现在正在使用 spring 和 Apache Maven 处理 Java EE 项目。

那么,如何配置 maven 以了解此类预压缩文件?

4

1 回答 1

1

您应该创建一个如下所示的源结构:

.
├── pom.xml
└── 源
    └── 主要
        ├── java
        ├── 资源
        └── 网页应用
            ├── WEB-INF
            └── 资源
                └── css
                    └── style.css.gz

src/main/java包含您所有的 java 代码。

应包含您的应用程序使用的src/main/resources/资源,并且不应公开提供。例如资源包、属性文件等。

src/main/webapp/将包含您的 Web 应用程序特定文件。

还要确保将<packaging>war</packaging>标签添加到您的 pom.xml 中。

于 2012-10-01T08:23:37.947 回答