tomcat 发布后 webapps下面只有META-INF和WEB-INF
localhost:8080访问正常,localhost:8080/项目名 404
原因 映射路径不正确 编译路径 和 发布路径
eclipse:
1、选中项目——右击——属性——Deployment Assembly
idea:
参考:
Java build path && Deployment assembly && 编译路径 && 发布路径
java build path
java源文件,编译后,输出的路径,默认值为:
*此时的源码文件夹在 /src
deployment assembly
系统发布路径设置,将完成(或未完成)的项目对应的资源,发布到web服务器(如Tomcat)上的制定位置:
*请仔细阅读图片中的文字注解。
另外:
1.当我们 保存文件时 eclipse 会自动编译文件,然后编译出的文件自然就在我们设置的 编译输出文件夹之内了。
2.然后我们就将web项目,部署到我们指定的服务器。
a.按照deployment assembly中的配置,进行文件的拷贝。
Eclipse部署发布项目:
选中一个服务器,右键:
右键我们选定的服务器,publish项目
这样我们的项目就发不到了web服务器中。
之后点击运行,然后我们的项目就可以使用了: