maven項目無法解析jsp文件


場景  

  使用eclipse創建了一個webapp的maven項目,如下圖所示:

  圖中是為maven項目進行的build path。

  build path 中為項目配置的是tomcat7 jdk1.8。

  然后用maven build 啟動maven項目,在goals中輸入命令:tomcat:run。

  項目啟動成功,訪問頁面時出現無法解析jsp文件.如下圖:

  為什么還會是tomcat6在運行呢?

  原因:

  配置了tomcat7,但是在maven項目中並未起到作用,也正是沒有如此,maven會使用默認的服務器tomcat6。

  原因1:使用的啟動命令問題: tomcat:run。

  原因2:在pom.xml文件中沒有引入tomcat7插件,沒有插件,maven想要使用tomcat7啟動項目,就是巧婦難為無米之炊。

  如何才能讓自己的tomcat7起到作用呢?

   第一步,在maven項目的pom.xml文件中配置tomcat7的插件。如下圖:

<plugin>
                <groupId>org.apache.tomcat.maven</groupId>
                <artifactId>tomcat7-maven-plugin</artifactId>
                 <version>2.2</version>
                 <configuration>
                     <port>8088</port>
                     <path>/jingjian</path>
                 </configuration>
            </plugin>

  第二步   在進行maven build進行啟動項目是,在goals輸入的命令為:tomcat7:run

 最后

  推薦一個學習java的網站:http://how2j.cn?p=104848


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM