当前位置: 首页 > 知识库问答 >
问题:

IntelliJ想法没有找到正确的应用程序-{}.properties文件

孙承弼
2023-03-14

使用Intellij2016.3.4时,我将

运行配置活动配置文件

来“本地”并运行它。我在控制台中看到:

@Value("${data.count.users}")
private int userCount;
bootRun {
  systemProperty 'spring.profiles.active', System.properties['spring.profiles.active'] }

然后一切都按照预期使用本地配置文件启动。有人能明白为什么这没有被正确地捡起来吗?在IntelliJ项目结构中,我将我的/src/main/资源定义为我的资源文件夹。

更新:

共有1个答案

公西岳
2023-03-14

这里我可能错了,但它看起来并不像是在您的配置中实际设置了spring.profiles.Active环境变量,而不管您选择了什么作为您的活动配置文件。这可能是Intellij的bug。

但是,在Run->Edit配置中设置环境变量对我来说确实有效。

 类似资料:
  • 我在IntelliJ Ultimate之前没有使用过。有人知道会出什么问题吗?我花了2个小时搜索我的问题的解决方案,但我没有找到任何东西。 src/main/resources/application的内容。属性:

  • 运行时 当前的spring boot应用程序可以用当前的URL在浏览器中打开 但不是

  • 我刚刚在Intellij中设置了Scala(以及SDK和JDK) 文件- 创建了一个项目。 项目名称src下-- 我做错了什么。请帮忙

  • 自从我将IntelliJ升级到Ultimate 2019.2之后,我突然开始出现以下问题: null 我是通过单击主函数上的play按钮来运行这个。我不得不将目录注释为sources目录和test sources。我重新进口了我的Gradle.Build。我试着重建项目,但它也找不到我的源项目中的项目。 我还尝试使缓存无效并重新启动。没有变化。 我想不出还有什么可以尝试的。

  • 我有一个java应用程序,它在JTabbedPane上加载并显示一个applet。所以基本上GUI是: 小程序-- 我已经在JFrame类中放入了这一标准行: 下面是我在 JFrame 类中的方法,它应该在窗口关闭时调用: 然后,在我的Tabbed Pane类中,我有一个管理Applets的arrayList: 我循环遍历JPanels的ArrayList,如下所示: JPanel类中的stopG

  • AndroidJavaException:>io.Fabric.unity.Android.FabricInitializationException:Fabric未找到有效的应用程序上下文。?12-13 00:13:28.758 244 77 245 16 E Unity:io.Fabric.Unity.android.FabricInitializationException:Fabric未找