我使用IntelliJ Idea 2017.1(但我也在第14版上测试过),操作系统是CentOS 6.7。
当我从Idea启动Tomcat时,它使用%USER_HOME%/。IntelliJIdea2017.1 / system / tomcat / Unnamed_my-application / 作为 CATALINA_BASE 。
在Tomcat服务器配置期间,我被要求指定2个文件夹:Tomcat home& Tomcat基目录。
选定的Tomcat基目录包含 bin 目录下的2个文件:setenv.sh& server.properties。 setenv.sh 将复制到Idea定义的CATALINA_BASE文件夹,而另一个文件则不会。
idea.log文件中没有出现错误。 两个文件都具有相同的权限。
为什么不复制其他文件?
答案 0 :(得分:2)
Tomcat集成将bin / setenv.sh | bat文件和conf /,logs /,work / folders从IDEA CATALINA_BASE目录复制到"%USER_HOME%/。IntelliJIdea2017.1 / system / tomcat / Unnamed_my-application& #34;
作为解决方法,尝试将/bin/server.properties移动到/ conf子文件夹,然后重新运行Tomcat运行/调试配置。