卤蛋王的java web爬坑记录 (一)Tomcat闪退,项目的新建,web.xml文件新建

  今天开始对Java web的相关知识进行学习和梳理,对遇到的问题进行记录,希望加深印象的同时能对一些人有所帮助。

Tomcat闪退问题

1.开发工具我用的是eclipse,首先设置了Tomcat的部署路径,修改Deploy path,改到tomcat目录下的webapps下,如果不能改,就把tomcat下的所有项目remove掉,然后clean,这个位置就可以修改了。

卤蛋王的java web爬坑记录 (一)Tomcat闪退,项目的新建,web.xml文件新建 之后再布置项目之后,项目就可以在这个目录下找到。

卤蛋王的java web爬坑记录 (一)Tomcat闪退,项目的新建,web.xml文件新建

2.保证部署的项目没有问题,先保证tomcat的启动没问题,之后就可以访问tomcat的首页,一步一步找问题。

这两步之后,我的tomcat可以正常启动了~

注:win+R 调出cmd,输入netstat -ano 可以查看哪个端口占用了,如果没有自己改tomcat的话,都是8080,如果你查看的时候这个端口已经被占用了,那找找进程,关掉相应的进程,再试试。

web.xml文件相关问题 

eclipse新建java web项目,选web dynamic project,

卤蛋王的java web爬坑记录 (一)Tomcat闪退,项目的新建,web.xml文件新建

卤蛋王的java web爬坑记录 (一)Tomcat闪退,项目的新建,web.xml文件新建此处有坑,tomcat和这个module有对应的版本,如果是tomcat 7最高选到3.0,如果出现无法下一步这样的情况,改一下project的facets,我改成java1.7就没问题了,

再下两步有个地方,打勾就能自动生成web.xml文件,

卤蛋王的java web爬坑记录 (一)Tomcat闪退,项目的新建,web.xml文件新建

如果手快没打勾……我之前都是一句:*!然后删了重新建,上午学了一招,

卤蛋王的java web爬坑记录 (一)Tomcat闪退,项目的新建,web.xml文件新建

就可以自动生成web.xml了,这样就不用重新建项目了~

之后,eclipse新建的这个web项目,没有index.jsp,而web.xml里规定了我们新建的网站的入口,

卤蛋王的java web爬坑记录 (一)Tomcat闪退,项目的新建,web.xml文件新建

什么都不设置的话,我们部署后的访问地址是:localhost:8080/项目名称。

然后自动访问入口页面,因此需要自己新建一个index.*(一般写jsp)

卤蛋王的java web爬坑记录 (一)Tomcat闪退,项目的新建,web.xml文件新建

然后看看效果

卤蛋王的java web爬坑记录 (一)Tomcat闪退,项目的新建,web.xml文件新建

就可以访问了,算是阶段性成功,下午研究Servlet