由于网上的资源多数都是旧版的Eclipse和Tomcat,找教程遇到不少的困难。先略去Tomcat的安装和部署环境变量。
1.点击菜单栏 Window --> Preferences --> Server --> Runtime Enviroment 来到以下窗口。
2.点击窗口中的Add来到以下窗口,选择Tomcat v9.0,Finish。
3.在工程空间右键你的Web项目,Run As --> Run on Server
然后你会发现发布的项目404了......而且在Tomcat的webapp文件夹找不到你的项目,接下来还有以下步骤
4.先关闭正在运行的项目
5.然后打开Tomcat
6.按下图修改配置
然后点击关闭,这个窗口,保存设置,就可以了。
其他问题:
如果配置好了之后,还是不能在Eclipse内置的浏览器打开(404)。第一种情况可能是web.xml没配置好,首先Eclipse建立动态web工程是不会主动自建web.xml。第二种情况,Eclipse发布web项目后用Eclipse自带的浏览器打开的时候,路径不会深入到.class文件,例如我配置在本地,完整的访问路径是localhoost:/[项目名称]/[.class](之前修改localhost的端口为80);而Eclipse自带的浏览器会访问localhoost:/[项目名称]。如果web.xml没有配置<welcome-file>的话就会404。