【发布时间】:2016-06-08 06:38:03
【问题描述】:
在我的 jsp 中像这样:
<link rel="stylesheet" href="/xxx/xxx.css">
↓
<link rel="stylesheet" href="/xxx/xxx.css?ver=20160608">
我应该使用maven还是其他工具?
【问题讨论】:
在我的 jsp 中像这样:
<link rel="stylesheet" href="/xxx/xxx.css">
↓
<link rel="stylesheet" href="/xxx/xxx.css?ver=20160608">
我应该使用maven还是其他工具?
【问题讨论】:
您可以使用配置了过滤器的 Maven WAR 插件。示例配置:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<configuration>
<nonFilteredFileExtensions>
<nonFilteredFileExtension>gif</nonFilteredFileExtension>
<nonFilteredFileExtension>ico</nonFilteredFileExtension>
<nonFilteredFileExtension>jpg</nonFilteredFileExtension>
<nonFilteredFileExtension>png</nonFilteredFileExtension>
<nonFilteredFileExtension>pdf</nonFilteredFileExtension>
</nonFilteredFileExtensions>
<webResources>
<resource>
<directory>src/main/webapp</directory>
<filtering>true</filtering>
<includes>
<include>**/main.jsp</include>
</includes>
</resource>
</webResources>
</configuration>
</plugin>
在你的 JSP 中你可以添加:
<link href="css/styles.css?version=@project.version@" rel="stylesheet"
media="screen" />
【讨论】: