突然發現自己最近遇見的問題以前都查詢過,很多問題再一次相遇還是那么陌生,真不應該。關於servlet,統一記錄一下。一想到這些問題遇見過很多次還是出,就覺得自己腦子真是白長了,果然還是需要練習的。
1、如何 運行servlet程序:
https://www.cnblogs.com/niceyoo/p/10617899.html
(下面這個網址:。。。193超級詳細了,從下載maven項目到部署tomcat都有)
https://blog.csdn.net/nandao158/article/details/80902193
以以下網址內容為例:
(https://blog.csdn.net/qq_34021712/article/details/78871739)
添加依賴jar包
(1).點擊File ->Project Structure...
(2).選擇jar包,確認就可以了
將程序打成jar包
(1).點擊File ->Project Structure...->Artifacts
(2).選擇要打包的程序
(3)打包程序 Build ->Build Artifacts...
(4).點擊屏幕中間出現的那個小框就可以了
2、查看linux tomcat的端口號:
/opt/wacos/tools/tomcat8/conf
vim server.xml
tomcat安裝目錄下的conf/server.xml找到
<Connector port="8080" protocol="HTTP/1.1"
maxThreads="150" connectionTimeout="20000"
redirectPort="8443" />
其中 port="8080"就是tomcat的服務端口
3、加載項目遇到ojdbc6的jar包11.2.0.1.0不能夠下載,原因是該版本不免費。解決辦法:
https://www.cnblogs.com/wyw-blog/p/9953312.html
4、打war發布到tomcat
項目打成什么包看pom
war:
https://blog.csdn.net/qq_36523667/article/details/78584488
jar
https://blog.csdn.net/qq_34021712/article/details/78871739
不把test打包進去
https://blog.csdn.net/gty931008/article/details/86071013
5、打包本項目引入到其他項目去
https://www.jianshu.com/p/257dcca702f7
6、上述主要以tomcat啟動servlet項目,除此,還可以使用jetty啟動,更方便。
隔了很久沒啟動的項目,就是卡在這里:
Artifact is being deployed, please wait...
解決了,pom文件重新導入就好了。。。。。--->https://blog.csdn.net/weixin_42119071/article/details/89381889