idea是怎么启动java Web 项目的(No TLD files were found in resource path)

Server version:        Apache Tomcat/8.0.41    //服务器
Server built:          Jan 18 2017 22:19:39 UTC  //服务器运行时间
Server number:         8.0.41.0    //服务器版本号
OS Name:               Windows 7  //系统名称
OS Version:            6.1   //系统版本
Architecture:          amd64   
Java Home:             C:\Program Files\Java\jdk1.8.0_60\jre   //jre 路径
JVM Version:           1.8.0_60-b27  //java虚拟机版本
JVM Vendor:            Oracle Corporation  //虚拟机供应商 oracle
//针对 本次项目的tomcat 的配置文件所在路径
CATALINA_BASE:         C:\Users\Administrator\.IntelliJIdea2017.3\system\tomcat\Unnamed_gitWorkSpace_4 
 //idea 配置的 tomcat 所在路径 
CATALINA_HOME:         D:\idealWorkspace\tomcatWorkspace\apache-tomcat-8.0.41 

当你配置了
idea是怎么启动java Web 项目的(No TLD files were found in resource path)
idea 就会生成 C:\Users\Administrator.IntelliJIdea2017.3\system\tomcat\Unnamed_gitWorkSpace_4
用于映射 tomcat 启动项目的映射文件
idea是怎么启动java Web 项目的(No TLD files were found in resource path)
这些 .0结尾的就是 tomcat 文件,生成新的文件就会是本次项目所需的tomcat文件,他们明显的不同就是端口号
项目启动时的端口号
idea是怎么启动java Web 项目的(No TLD files were found in resource path)
tomcat 默认的端口号
idea是怎么启动java Web 项目的(No TLD files were found in resource path)

tomcat 默认都是启动 webapps 下的项目

idea 根据项目 生成的tomcat配置文件是可以 指定启动项目的目录的,通过下面的目录配置文件,配置的启动目录
idea是怎么启动java Web 项目的(No TLD files were found in resource path)
idea是怎么启动java Web 项目的(No TLD files were found in resource path)
这个目录正好是项目 通过 maven compile 生成的目录:如下
idea是怎么启动java Web 项目的(No TLD files were found in resource path)

如果没有建立正确的映射关系,一般会出现下面的错误

geoserver No TLD files were found in resource path [/WEB-INF/]
不能找到 jar 库,这时候你就要看看 ROOT.xml 对应的项目启动目录 的lib 存不存在。