Eclipse Juno + Tomcat 9.0 部署web应用

来源:互联网 发布:node.js搭建 编辑:程序博客网 时间:2024/05/15 23:49

由于网上的资源多数都是旧版的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。