一、下载eclipse和tomcat并配置环境变量
- tomcat下载core部分的zip压缩包格式即可
- 配置jdk和tomcat环境变量
新建系统变量JAVA_HOME,值为jdk安装路径。如:C:\Program Files (x86)\Java\jdk1.8.0_144
新建系统变量CATALINA_BASE,值为tomcat安装路径。如:D:\Program Files\tomcat-7.0.84
新建系统变量CATALINA_HOME,值为tomcat安装路径。如:D:\Program Files\tomcat-7.0.84
新建系统变量CATALINA_TMPDIR,值为tomcat的temp路径。如:D:\Program Files\tomcat-7.0.84\temp
修改系统变量Path,在最前面添加%CATALINA_HOME%\bin;
新建/修改系统变量CLASSPATH,添加%CATALINA_HOME%\lib;
cmd 窗口下运行startup.bat,运行成功说明配置成功。
如果报错:The JRE_HOME environment variable is not defined correctl
This environment variable is needed to run this program则:
新建/添加JRE_HOME,值为jdk下面的jre目录,如:C:\Program Files (x86)\Java\jdk1.8.0_144\jre
二、配置eclipse
eclipse中添加tomcat
eclipse没有server Runtime Environment的解决方法:
help-》Install new software输入http://download.eclipse.org/releases/oxygen (最后代表版本,查看方法:help-》about eclipse)
选中Web, XML, Java EE and OSGi Enterprise Development下的- JST Server Adapters
- JST Server Adapters Extentions
- JST Server UI
- WST Server Adapters
然后安装即可
- eclipse创建web项目没有Dynamic web Project的解决方法:
help-》Install new software输入http://download.eclipse.org/releases/oxygen (最后代表版本,查看方法:help-》about eclipse)
选中Web, XML, Java EE and OSGi Enterprise Development下的- Eclipse Java EE Developer Tools
- Eclipse Java Web Developer Tools
- Eclipse Web Developer Tools
- Eclipse XML Editors and Tools
然后安装即可
三、eclipse创建web项目
- File-New-other-Dynamic web Project(动态web项目),点击next;
- 出现工程设定窗口中设定工程的名字( 对应工程的名字 )和Dynamic web module version(版本),我使用的是最新的版本,tomacat7对应的是3.0)单击next;
- 指定Java文件的编译路径(放在WebRoot\WEB-INF\classes),一般我们编译后的.class文件是放入WEB-INF下:
- 设置web工程的根目录(也就是部署路径,一般设置成WebRoot),勾选创建web.xml
- 右击工程目录,选择Build Path-Configure Build Path..选项,把EAR删除就好其他的不动
- 测试并部署web项目是否成功:选择test项目,在src右击new-servlet:(我们创建serverlet为例)
Class name注意大写 - 单击下一步进行如下操作:
- 单击next最后finish完成servlet创建,打开创建好的servlet类,在webRoot下创建index.jsp,如下截图