如何在Netbeans中配置spring配置文件?

时间:2018-08-30 14:09:30

标签: java spring spring-boot netbeans

我正在Spring boot 9.0中运行一个Netbeans Java应用程序,该应用程序有两个profiles(测试,生产)。我需要在“测试”配置文件中运行项目,而不是在“默认”配置文件中运行

我尝试了以下设置

设置1

项目(右键单击)>“属性”>“运行”>“参数”

-Dspring.profiles.active=test

设置2

项目(右键单击)>“属性”>“操作”>“运行项目”>“激活配置文件”

test

配置无法正常工作,我收到以下消息

“未设置有效的配置文件,回退到默认配置文件:默认”

请帮助我设置此配置

3 个答案:

答案 0 :(得分:0)

经过一番摸索,我发现从Netbeans 8.1及更高版本中,您可以执行以下操作来设置Spring配置文件:

右键单击您的应用程序->运行Maven->目标->在“属性”部分中设置:

-Dspring.profiles.active={your profile name here}

这对我有用。

答案 1 :(得分:0)

我想您已经将this plugin安装到了NetBeans。
然后右键单击Project-> Properties:

enter image description here

重要:该参数以“-”(不是“ -D”)开头,因为它是spring boot命令。

答案 2 :(得分:-1)

您是否尝试过在Spring Boot应用程序的application.propertiesapplication.yml中配置配置文件?

请阅读此文档 Spring Boot Profiles