2.1 一個簡單的Web工程例子


 

      一個簡單的Web工程例子

 

開發環境:

  Eclipse: Neon Release (4.6.0)

 JDK:1.8.0_92

Tomcat:8.5.9

Maven:3.3.9

 

1. 在Eclipse中創建Maven project

 

2. Maven提供了一些Archetype來輔助創建工程,我們選擇maven-archetype-webapp

 

3. 填寫工程名、包名,工程名也是Artifact Id,包名也是Group Id

 

 4.創建出來的Web工程結構如下所示,是Maven對於Web工程的組織規范,最終編譯打包之后的組織結構需要符合Servlet的規范。

 

目前項目中有一些錯誤信息,根據提示我們需要增加servlet-api依賴。

 

 

增加Servlet-api的依賴,servlet-api的版本取決於Tomcat容器支持的版本(也會向前兼容到2.2版本,但建議用最新的),scope為provided,因為容器提供。

 

工程默認創建的時候就有junit。我們用最新的junit

 

對於maven-compiler-plugin,將默認的編譯版本從1.5改為1.8。可以看到工程的JRE System Library從JavaSE-1.5變為JavaSE-1.8。

5. 部署。Tomcat本身支持熱部署,增加或替換web應用時不需要重啟tomcat。

 

 


免責聲明!

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



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