IDEA Tomcat环境配置(CATALINA_BASE、乱码encoding)
基础配置
在idea中启动tomcat,默认会在用户目录生成一堆临时运行目录,因为他读的
CATALINA_BASE
为用户目录
![](https://i-blog.csdnimg.cn/direct/e7bb9ee7182341b4bc390a4126dafc0e.png)
如何处理
-
在tomcat配置里面的
Stratup/Connection
里面分别为Run
和Debug
在Pass environment variables
中添加CATALINA_BASE
变量shCATALINA_BASE D:\devtools\apache-tomcat-7.0.61
![](https://i-blog.csdnimg.cn/direct/c8d2133c64c44037b14a2205b94f97ce.png)
效果
![](https://i-blog.csdnimg.cn/direct/8356a4d1c0c042abbfc5a54118751cb2.png)
控制台日志乱码
Settings》Editor》General》Console》将Default Encoding设置为UTF-8
![](https://i-blog.csdnimg.cn/direct/f37ae9f395d14ad38f40f9b90bee8c92.png)
同时在tomcat VM Options中添加配置: -Dfile.encoding=UTF-8
![](https://i-blog.csdnimg.cn/direct/7bc7cea27ea848338820c7eb20f6759d.png)