0

我正在使用一个属性占位符来引用一个文件,它在部署时可以工作,但是 intellij 没有拿起 catalina home。我已经尝试在 intellij ide 设置中设置 windows 环境变量和路径,没有区别仍然显示错误(这在 ide 中破坏了我的数据源)我可以将 conf 文件放在项目目录中,但是项目将不能移植到其他tomcat安装没有进一步的诡计多端....

Darcula oo err, catalina home is a problem

肯定有一种方法可以让 intellij 在我的 spring 应用程序上下文中正确识别和引用 ${catalina.home} 吗?

Sys 变量设置正常:

在此处输入图像描述

4

1 回答 1

1

显然这是一个开放的错误。但是,对我来说,解决方法是简单地将属性文件复制到项目工作区(在我的情况下是资源目录),但保持 applicationContext.xml 指向${catalina.home}.

Intellij 然后获取属性值,然后可以轻松设置数据源。

于 2012-11-29T10:10:48.437 回答