尝试使用IntelliJ中的.properties和log4j文件引用文件夹

时间:2012-05-27 23:05:03

标签: java spring spring-mvc intellij-idea

我不想将我的.properties和log4j文件放在我的spring MVC应用程序中的/ resources文件夹中,因为这些文件将在编译时放入jar中,我希望能够在我的文件中编辑这些文件我部署应用程序时的服务器。

所以我创建了一个文件夹并删除了我的log4j,* .properties文件和spring-context.xml文件。

我有一个maven多项目,我的文件夹看起来像:

/myapp-persists
/myapp-web
/src/main/conf

/ src / main / conf有我的属性文件,所以在IntelliJ中我去了myapp-web模块并添加了一个'jar或目录'依赖,指向该文件夹并选择'classes'。

它没有用,我的文件没有被拿起并且启动服务器导致崩溃,没有检测到属性文件。

我在这里做错了什么?

看来我通过intelliJ这样做会导致我的maven构建失败然后呢?我真的不想为此创建一个单独的maven项目。

1 个答案:

答案 0 :(得分:1)

您可以使用/src/main/conf上的上下文菜单,然后选择目录:添加为来源。在首选项中,您应该在maven设置中设置保留源文件夹(不确定菜单/设置的命名 - 手边的想法,对不起)。不需要jar依赖。