【问题标题】:Trying to reference a folder with my .properties and log4j files in IntelliJ尝试在 IntelliJ 中使用我的 .properties 和 log4j 文件引用文件夹
【发布时间】:2012-05-27 23:05:03
【问题描述】:

我不想将我的 .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 或目录”依赖项,指向该文件夹并选择了“类”。

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

我在这里做错了什么?

看来我通过 intelliJ 执行此操作会导致我的 maven 构建失败,对吧?我真的不想为此创建一个单独的 maven 项目。

【问题讨论】:

    标签: java spring spring-mvc intellij-idea


    【解决方案1】:

    您可以使用/src/main/conf 上的上下文菜单并选择目录:添加为源。在首选项中,您应该在 Maven 设置中设置保留源文件夹(不太确定菜单/设置的命名 - 手头不知道,抱歉)。不需要jar依赖。

    【讨论】:

      猜你喜欢
      • 2017-08-31
      • 1970-01-01
      • 2012-03-25
      • 1970-01-01
      • 2018-12-20
      • 2017-09-09
      • 2018-01-05
      • 2014-05-28
      • 1970-01-01
      相关资源
      最近更新 更多