JAVAWEB学习日志---巨坑!:Tomcat9的安装和在Eclipse上的配置,WIN10系统必成功超详细攻略

**

JAVAWEB学习日志—巨坑!:Tomcat9的安装和在Eclipse上的配置,WIN10系统必成功超详细攻略

**
----by:koko大魔王

关于Tomcat和Eclipse版本:
我使用的教材写的比较早所以使用的Tomcat是v6.x,推荐使用的IDE是MyEclipse,然而现在Tomcat官网早就更新到v9.x了,v6的版本已近过时而且下载连接都找不到了,我推荐使用Tomcatv9.0,MyEclipse10.0需要付费,我推荐使用免费的Eclipse,而Eclipse的版本实在太多,我们需要的肯定是Eclipse for JavaEE Developers版本,而这个版本有历经更迭,我尝试过过的就包括:
eclipse-jee-helios-SR2,eclipse-jee-MARS–…,eclipse-jee-NEON ,
他们都支持javaWEB编程,区别在于不同的版本支持的Tomcat版本不同,比如eclipse-jee-helios-MARS就只是支持Tomcat 1 ~ 8 ,不支持九代,所以我推荐使用eclipse-jee-NEON版本,它支持Tomcat1~9;关于我使用的Tomcat9的压缩包和eclipse-jee-NEON的压缩包我待会会以百度盘分享到评论,需要的自行下载。
关于安装Tomcat9
JAVAWEB学习日志---巨坑!:Tomcat9的安装和在Eclipse上的配置,WIN10系统必成功超详细攻略
双击运行此安装程序:next --> i agree – > 来到此页面:
JAVAWEB学习日志---巨坑!:Tomcat9的安装和在Eclipse上的配置,WIN10系统必成功超详细攻略
把这里的-1改成8005,next -->如果你自行安装过Tomcat9就会出现同名服务已安装的报错:
JAVAWEB学习日志---巨坑!:Tomcat9的安装和在Eclipse上的配置,WIN10系统必成功超详细攻略
解决方法:
管理员运行cmd,输入 sc delete ,得到响应后在输入sc delete Tomcat9成功后推出即可继续安装。安装目录最好就选择默认目录,安装完后进入你的安装目录会有这些文件夹:
JAVAWEB学习日志---巨坑!:Tomcat9的安装和在Eclipse上的配置,WIN10系统必成功超详细攻略
进入bin文件夹:
你可以找到Tomcat9和Tomcat9w两个启动程序,其中Tomcat9是命令行启动,9w是控制台启动,我们首先尝试命令行启动,双击Tomcat9:
跳出的命令行最后以 Server startup in [698] milliseconds结尾,数字可能不一样,就说明启动成功了,这是你打开你的浏览器输入localhost:8080/index.jsp就嫩看到Tomcat9自带的测试页面,说明成功安装了,
注:如果命令行中文乱码了,请找到Tomcat9安装目录里面的conf文件夹,右键server文件,选择编辑:找到下面参数:

<?xml version="1.0" encoding="UTF-8"?>

把编码方式改成GBK即可。关闭刚刚自动代开的命令行就可以关闭Tomcat9服务了,这时你就打开不了localhost:8080/index.jsp了,Tomcat9w启动特别简单,在跳出的窗口里点击start按钮开始,stop按钮停止。
注:如果你的电脑安装的服务比较多,8080端口可能被占用,这是访问不了localhost:8080/index.jsp页面,你可以win+r,输入cmd打开命令行,输入netstat -nao查看8080端口是否被占用,如果是,你可以修改Tomcat9的默认端口:
同样时编辑上面的server文件,找到:

把8080改成其他的比如8888,同样的如果上面步骤中的shutdown port -1忘记改,在这里也是可以改的,不过这个shutdown -1 不会干扰你手动打开Tomcat9服务,他会在后面与IDE配置时出现BUG。到此,Tomcat9安装完成。

关于Eclipse安装以及配置:
安装好我提供的Eclipse-NEON版本后,Windows —> Perfences – >Java – > installed JRES:确认选择的java版本,因为java版本与Tomcat版本是有联系的,我用的时jdk-1.8.0_221是支持Tomcat9的,
JAVAWEB学习日志---巨坑!:Tomcat9的安装和在Eclipse上的配置,WIN10系统必成功超详细攻略
然后Perfences --> Server – > RuntimeEnvironment:
点击add按钮在弹出的窗口中选择Apache Tomcat v9.0
JAVAWEB学习日志---巨坑!:Tomcat9的安装和在Eclipse上的配置,WIN10系统必成功超详细攻略
由于我已近安装好了,所以finish按钮可以按下去,你们直接点解Next即可:
JAVAWEB学习日志---巨坑!:Tomcat9的安装和在Eclipse上的配置,WIN10系统必成功超详细攻略
Broswer选到你的Tomcat9暗转目录,JRE下拉选择我们刚刚确认过的java 版本,我这里是1.8.0_221.然后一路确认保存退到Eclipse主界面:
Window --> showview–>servers下面出现servers
JAVAWEB学习日志---巨坑!:Tomcat9的安装和在Eclipse上的配置,WIN10系统必成功超详细攻略
双击下面的Tomcat v9.0…出现下面界面:
JAVAWEB学习日志---巨坑!:Tomcat9的安装和在Eclipse上的配置,WIN10系统必成功超详细攻略
三处需要修改已近标记出来,这个8005就是前面怎么在Tomcat9配置文件里卖弄修改的shutdown port值,保存后配置完成。右键下面的Tomcat v9.0 at localhost…选择start选项 控制台最后出现:
JAVAWEB学习日志---巨坑!:Tomcat9的安装和在Eclipse上的配置,WIN10系统必成功超详细攻略
(已开始,以同步)
说明服务器已开启:
再打开一个浏览器,输入localhost:8080/index.jsp
JAVAWEB学习日志---巨坑!:Tomcat9的安装和在Eclipse上的配置,WIN10系统必成功超详细攻略到此为止,配置完成。
注:如果出现404 错误,就是前面的那个红色圈了三个的那个图片里三个中哟一个没调好,同样再右键Tomcat v9.0 at localhost … 选择stop,服务器停止工作,上面的网页也就打不开了。实现了这一步,说明你的Tomcat9和Eclipse已近配置好了。
关于环境变量
这个其实是一个可选项,不配置应该也可以工作,如果你想配置环境变量的话,jdk和Tomcat的环境变量配置方法很容易,网上搜一下就有了,这里就不赘述了。
我觉得最麻烦的就是版本问题,只要找的Tomcat9和Eclipse还有JDK版本能对应,上面的配置过程还是挺容易的。三个东西百度网盘连接我会放到品论里,欢迎下载。

觉得对你有用的点个赞呗~