web-IDE-myeclipse:配置文件和类部署到哪里去了?

154 阅读1分钟

web项目

无依赖项目

源码编译之后,部署到tomcat。

有依赖项目

依赖项目的配置文件和类,也会部署到tomcat对应的项目。因为web服务器只能加载部署目录下项目的配置文件和类,以及各种资源文件。

java项目

无依赖项目

非maven项目
编译到build目录。

maven项目
编译到target目录。

有依赖项目

非maven项目
编译到build目录。

maven项目
编译到target目录。

但是java项目不会把依赖项目的配置文件和类部署到主项目的build或target目录。

每个项目都是单独部署到自己的构建路径下,IDE会去依赖项目的构建路径找配置文件和类。

因为IDE只会到它所能识别的构建路径去找配置文件和类,就像web服务器tomcat只会到它的部署目录找项目的配置文件和类一样。