在创建JavaEE的动态项目时,向idea中部署Tomcat时出现如下问题,已经核验Tomcat下的目录lib存在而且包含完备的核心jar包,也通过上网查询试图找寻答案,修改过Catalina properties目录下的common loader的属性,始终没有答案,请求大家帮助
这种错没有源代码一般也不能一眼发现是哪里的错,给你几个提示:
1.lib那行是警告,并不是错,有可能不是lib的问题
2. 路径存在中文命名,可以改成英文试一下
3. 看日志,里面有更详细的描述
中文滤镜 和 隆戈
你项目有中文路径,idea不识别
${catalina.base}/conf/catalina.properties
# Note: Values are enclosed in double quotes ("...") in case either the
# ${catalina.base} path or the ${catalina.home} path contains a comma.
# Because double quotes are used for quoting, the double quote character
# may not appear in a path.
common.loader="${catalina.base}/lib","${catalina.base}/lib/*.jar","${catalina.home}/lib","${catalina.home}/lib/*.jar"
${catalina.base}/conf/catalina.properties
common.loader=${catalina.base}/lib,${catalina.base}/lib/*.jar,${catalina.home}/lib,${catalina.home}/lib/*.jar