我正在接管一个maven/spring应用程序,在该应用程序中,配置文件不在类路径上。也就是说,配置文件夹由jar旁边的maven程序集插件复制,以便在部署应用程序时简化配置。
我的问题是,我需要这些配置文件从我的IDE (intelliJ)中运行这个应用程序,当然,Spring正在抱怨
Could not load properties; nested exception is java.io.FileNotFoundException: class path resource [application.properties] cannot be opened because it does
我有一个带有子模块的Maven项目,是用IntelliJ开发的,使用Java11。 除非pom.xml文件包含<packaging>pom</packaging>,否则会出现以下警告 'packaging' with value 'jar' is invalid. Aggregator projects require 'pom' as packaging. 但是当打包设置为"pom“时,我需要的资源文件无法加载;返回空值,并抛出异常。在main()方法中: URL resource = getClass