我不想将我的 .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 项目。