目录
tomact 集成到 IDEA
首先点击 run --> Edit Configurations
选中 Tomcat Server --> local --> 配置服务器 -->OK完成。
检查服务器配置,进入上面的配置界面,在 Application server 中可以看到已配置好;点击 Configure 进入 Application server 界面,可以看到服务器主要的 jar 包。
在 IDEA 中创建部署 web 项目
点击 File —> Java Enterprise —> 勾选 Web Application 创建一个企业级 web 工程项目。
点击OK后,出现如下界面,给项目命名,再点击 Finish 即可。
空项目目录结构如下:
项目创建完后,再进入 Configure 配置界面,点击 Deployment ,可以看到项目已经部署到服务器中,并且可以在这里定义虚拟目录。
IDEA 与 tomcat 的相关配置
IDEA 会为每一个 tomcat 部署的项目单独建立一份配置文件。
当启动服务器后查看控制台的打印的日志信息:
查看上述路径(tomcat 给部署的项目单独创建的配置文件):
查看 conf 配置文件夹中的文件,该xml文件名即为项目的虚拟目录。
打开该xml文件可以看到项目文件的路径
查看上述路径(tomcat 部署的项目存放路径):
工作空间项目 与 tomcat 部署的web项目
工作空间项目
存放在自定义的文件中
工作空间中的web目录(存放web项目)。
tomcat 部署的 web 项目
存放在工作空间项目中的 out 文件夹中的 artifacts 文件夹中,它是对应者工作空间项目下的web目录下的所有资源。tomcat 真正访问的是 tomcat 部署的项目。
其中 WEB-INF 下的 class 文件来自 src下的 java 文件编译而来的。
WEB-INF 下的资源是不能直接被浏览器访问到的。