2017-02-03 25 views
1

我試圖在jsp文件中獲取內部版本號,但由於某些原因,服務器在pom中添加了一些條目後未正確部署應用程序。我看到內部版本號,但該應用程序現在無法正確部署。不知道這是否是爲build.jsp文件添加過濾的正確位置。在jsp文件中添加buildNumber

我添加了這些領域

<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

所以,在這裏我得到了解決。我只需要更新Maven項目,它的工作,並沒有錯的POM。