idea2020.3.2创建Javaweb项目
记录下刚开始学的过程中遇到的一些问题,比如不能正常继承Servlet类,tomcat8080端口占用,url访问路径,无法直接右键创建servlet类等。
1.创建Java项目
起个项目名称
2.添加web框架支持
这里选择的是JavaEE7的版本,对应web3.1;如果是JavaEE8的版本,对应web4.0
3.配置Tomcat
更改项目的虚拟路径,记住,以后访问的时候路径要一致
URL:http://localhost:端口号/刚才配置的虚拟路径/以后要访问的jsp.servlet.html等文件
4.一些常见问题总结
目前为止1.右键不能创建servlet;2.不能继承Servlet
手动添加jar包,先找到目录
jar包添加完不要忘记勾选,就是前面的小方框
这样就好了
导入jar包后如果还是不能创建servlet文件,勾选Facets中的源路径
5.tomcat8080端口占用
- 查看占用8080端口的服务并关掉
- win+r—–cmd—–确定
- C:\Users\Axin>netstat -ano | findstr “8080”
- 找到8080对应的PID
- 根据PID打开任务管理器
- 查看服务并关掉
C:\Users\Axin>netstat -ano --------这样是查看所有信息,最后一列对应着PID
活动连接
协议 本地地址 外部地址 状态 PID
TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 1368
TCP 0.0.0.0:443 0.0.0.0:0 LISTENING 6840
- 如果之前tomcat8080端口好用,但是现在状态是CLOSE_WAIT(可能导致原因是该端口服务未正常关闭):
//修改Tomcat配置文件server.xml,重启tomcat,再次查看端口占用会变换成TIME_WAIT,再等一下就好了
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
maxKeepAliveRequests="1"/>
版权声明:本文为seluowei3084原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。