Tomcat的安装以及eclipse创建JavaWeb项目
在用eclipse创建JavaWeb项目之前,需要用到Tomcat。可参考下面这位大神的安装教程。
Tomcat安装教程
eclipse创建Javaweb项目的资料网上也非常多,关键是其中我碰到的问题和我同学碰到的各种问题在这些文档都有解决方案:
Eclipse开发JavaWeb项目配置Tomcat,详细教程
Eclipse创建一个Web项目的完成步骤(误删sever和tomcat的解决方案)
1、新建项目
2、
有这个Dynamic Web Project的可忽略以下操作。
今天在我同学电脑上没有这个Dynamic Web Project,有的软件没有的话,需要去下载。
等到右下角绿色进度条变成100%,然后就会出现很多选项
选中那个红色线的,如果担心下的很慢,可以把那个第四个Contact all update sites during install to …这一栏的标标不勾选。然后点击next,等他下载完成,下好了会要你重新打开软件
3、项目名称最好英文小写
4、根据自己安装的Tomcat版本选择,然后next
5、找到你安装Tomcat的路径,然后next
6、如果你的finish不亮,说明你没准确的找到你Tomcat放的目录
7、继续finish
8、此时如果发现java web工程缺少web.xml文件(有web.xml文件请忽略这一步),那么右键项目名称->Java EE Tools->Generate Deployment descriptor stub
9、可以看到生成了web.xm
10、这个时候项目就已经建成了
11、下面要新建一个.jsp的文件:右击WebContent—>NEW—>JSP File
12、命名为index.jsp即可,然后点击next改为html。
13、在body标签中间写上一串英文,写完记得保存(注意:不能写中文,因为还没有设置编码集,所以识别不了中文,会出现乱码)
14、运行一下。(如果运行出错了,直接看最后)
15、如果要写中文的就要把字符集改成UTF-8,然后重新刷新一下(网址左边那个黄色的小箭头就是刷新)
16、如果在上面运行时遇到这个错误,这种问题都是端口占用,有相同的端口号冲突了
可以参考下面的文档:
tomcat报错The server cannot be started because one or more o
tomcat报错问题:The server cannot be started because one or more of the ports are invalid. Open the serve
17、还有一个原因:
安装的tomact的端口号和项目的使用的端口号不一致。
我这里是因为:Tomcat的server shutdown port没有设置成8005,而是-1,所以导致启动项目失败。看看你的是不是-1;
解决:
omcat的server shutdown port设置成8005