tomcat部署web項目步驟,Maven 動態Web的創建 及 Tomcat的啟動

 2023-09-30 阅读 26 评论 0

摘要:一:使用maven創立動態Web: tomcat部署web項目步驟?第一步:鼠標右鍵,new一個maven出來 pom文件設置basedir,第二步:next選中其中三個 第三步:填完其中前4項,Finish 第四步:項目右鍵properties修改Resource為UTF-8 第五步:修改Project Facets中的Java的版本為1.8,然后點擊Appl

一:使用maven創立動態Web:

tomcat部署web項目步驟?第一步:鼠標右鍵,new一個maven出來

這里寫圖片描述

pom文件設置basedir,第二步:next選中其中三個
這里寫圖片描述

第三步:填完其中前4項,Finish
這里寫圖片描述

第四步:項目右鍵properties修改Resource為UTF-8
這里寫圖片描述

第五步:修改Project Facets中的Java的版本為1.8,然后點擊Apply
這里寫圖片描述

第六步:Dynamic Web Module 修改為3.0并且點擊下面的一排英文設置屬性src/main/webapp,點擊√OK就建成了
這里寫圖片描述

第七步:pom.xml中注入依賴jar包,

第八步::pom.xml中注入Tomcat插件,與maven編譯插件

 <build><finalName>ssm-BookAppointmentt</finalName><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><version>3.5.1</version><configuration><encoding>UTF-8</encoding><source>1.8</source><target>1.8</target></configuration></plugin><plugin><groupId>org.apache.tomcat.maven</groupId><artifactId>tomcat7-maven-plugin</artifactId><version>2.2</version><executions><execution><!-- 在打包成功后使用Tomcat:run來運行jetty服務 --><phase>package</phase><goals><goal>run</goal></goals></execution></executions></plugin></plugins></build>

第十步:啟動web服務器:點擊項目右鍵,然后run as 再點擊 maven build

這里寫圖片描述

第十一步:當設置了上面代碼中,創建package包時并啟動服務器就可以這樣起動服務器了,否則就 Tomcat:run 來啟動
這里寫圖片描述

我曾經遇到過 javax.servlet-api 跟 jsp-api 他倆的jar包有沖突,導致Tomcat啟動了,但是index.jsp運行不出來的錯誤

給他倆的依賴注入 provided 屬性, provided屬性只在編譯和運行時期對項目有效,所以就不會報錯了!

    <dependency><groupId>javax.servlet.jsp</groupId><artifactId>jsp-api</artifactId><version>2.2.1-b03</version><scope>provided</scope></dependency><dependency><groupId>javax.servlet</groupId><artifactId>javax.servlet-api</artifactId><version>3.1.0</version><scope>provided</scope></dependency>

然后就可以在瀏覽器中輸入 : localhost:8080/項目名/ 就可以了 自動轉到 localhost:8080/項目名/index.jsp

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/3/105274.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息