我想使用网页页脚中的Maven时间戳作为版权日期。我怎样才能做到这一点?我是新手对于maven并且没有想法怎么做。
答案 0 :(得分:1)
我尝试使用
将文件提供给maven<resources>
<resource>
<directory>${project.basedir}/src/main/webapp/templates</directory>
<filtering>true</filtering>
<includes>
<include>footer.html</include>
</includes>
</resource>
</resources>
使用属性
<properties>
<timestamp>${maven.build.timestamp}</timestamp>
<maven.build.timestamp.format>yyyy</maven.build.timestamp.format>
</properties>
答案 1 :(得分:0)
向您的pom文件添加属性部分
<properties>
<timestamp>${maven.build.timestamp}</timestamp>
<maven.build.timestamp.format>yyyy-MM-dd HH:mm</maven.build.timestamp.format>
</properties>
然后将build.properties添加到src / main / resouces
version=${project.version}
timestamp=${timestamp}
然后你需要在你的pom的构建部分中过滤属性:
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
</resource>
</resources>
然后target / classes目录中的属性文件将如下:
version=2.0.4
timestamp=2016-07-22 09:45
可在应用的课程路径上找到。