突然发现自己最近遇见的问题以前都查询过,很多问题再一次相遇还是那么陌生,真不应该。关于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