Eclipse+Tomcat开发环境下web项目最终的文件位置

使用Eclipse新建Java web项目jwxt,项目保存至自定义工作空间 D:\eclipse-workspace\jwxt

该路径下目录结构如下:

1
2
3
4
5
6
7
.settings
build --该文件夹下存放生成的字节码文件
src --该文件夹下存放src源码
testsrc --该文件夹下存放testsrc源码
WebContent --该文件夹下存放html、js、css等其它静态资源
.classpath
.project

该文件夹是项目的构成目录,并非最终项目部署时的目录。那最终的部署目录在哪里?又是什么样子的呢?

首先,我们要知道使用 Eclipse+Tomcat 部署项目时,路径是可以选择的。

在Eclipse中新建server,双击建好的server,可以Overview该server的相关配置。

image-20210911174432928

在“Server Locations”中我们可以看看到主要有3个选项配置:

  • Use workspace metadata
  • Use Tomcat installation
  • Use custom location

默认选择第一个配置,此时最终的部署目录在

D:\eclipse-workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\jwxt

如果选择第二个选项,最终的部署目录将会在你的tomcat目录下

D:\Softwares\apache-tomcat-8.5.50\webapps\jwxt

如果选择第三个,则是自定义部署目录了,但是不建议,不方便管理项目。

项目最终部署的目录结构:

1
2
3
4
5
easyui		--静态资源
h-ui --静态资源
META-INF
WEB-INF --存放字节码文件以及其他配置文件
index.jsp