我正在尝试在jsp文件中获取内部版本号,但出于某种原因,在我在pom中添加了一些条目之后服务器没有正确部署应用程序。我看到内置版本号,但应用程序现在没有正确部署。不确定这是否是为build.jsp文件添加过滤的正确位置。
我添加了这些字段
<directory>${project.basedir}/WebContent/jsps</directory>
<targetPath>jsps</targetPath>
<filtering>true</filtering>
<includes>
<include>**/build.jsp</include>
</includes>
POM
<plugin>
<artifactId>maven-war-plugin</artifactId>
<version>2.4</version>
<configuration>
<warName>${project.name}${project.version}</warName>
<webResources>
<webResource>
<directory>WebContent</directory>
<excludes>
<!-- exclude>images/**</exclude> <exclude>scripts/**</exclude> <exclude>styles/**</exclude -->
<exclude>assembly.xml</exclude>
</excludes>
<directory>${project.basedir}/WebContent/jsps</directory>
<targetPath>jsps</targetPath>
<filtering>true</filtering>
<includes>
<include>**/build.jsp</include>
</includes>
</webResource>
</webResources>
</configuration>
</plugin>
答案 0 :(得分:0)
所以,我在这里得到了解决方案。我只是需要更新Maven项目并且它有效并且pom没有任何问题。