腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
environment.getProperty
("
spring.profiles.active
")
在
使用
@
ActiveProfiles
激活
测试
中
的
配置文件
时
返回
null
、
、
、
、
如果我
在
测试
中用@
ActiveProfiles
激活
一个
配置文件
,比如@
ActiveProfiles
(“
测试
”),并在
测试
中
声明@Mock私有ConfigurableEnvironment环境,我能检索到
environment.getProperty
("
spring.profiles.active
").吗我获取
的
值为
null
。}
浏览 321
提问于2021-10-21
得票数 0
1
回答
带有@RunWith(SpringJUnit4ClassRunner.class)
的
配置文件
、
、
、
我
的
TestSuite有两个配置,这两个配置提供了不同
的
注入bean。只要我用注解设置我
的
配置文件
,它就可以工作。@
ActiveProfiles
( profiles={"a"})和@
ActiveProfiles
( profiles={"b"})我
的
注释看起来像这样pu
浏览 15
提问于2017-08-16
得票数 0
4
回答
如何在基于java配置
的
Spring注解
中
设置活动
配置文件
、
、
、
设置类似context.getEnvironment().setActiveProfiles( "DEV" );
的
活动
配置文件
,可以通过
使用
context.getEnvironment().setActiveProfiles("DEV" ) } 但在扩展
时
。如何实现设置活动
配置文件
?>
浏览 1
提问于2016-07-12
得票数 4
2
回答
Eclipse Maven:
使用
spring
配置文件
运行
测试
、
、
、
、
我想用不同
的
配置文件
运行maven,但它似乎不起作用。memberService.getAll().size(),sizeBefore + 2); } 当我从Eclipse运行我
的
单元
测试
时
如果我将
测试
类
中
的
概要文件从一个开发类移动到另一个
测试
类,并且从一个
测试
类移动到另一个开发类,它就可以工作了。我
浏览 2
提问于2016-08-07
得票数 7
回答已采纳
1
回答
Spring不能正确地从application.yml加载
配置文件
、
、
、
中
然后
在
application.yml property:这很好,当我通过
Environment.getProperty
但是,当我尝试以同样
的
方式设置Spring
配置文件
时
,它不起作用。
返回
${SPR_PROFILE} (而spring在此
配置文件
下运行)和属性
Environment.getProperty
(&quo
浏览 2
提问于2019-11-15
得票数 0
6
回答
在
Spring
中
,@Profile和@
ActiveProfiles
的
区别是什么?
、
在
Spring
测试
配置中
使用
@Profile和@
ActiveProfiles
有什么区别?@Configuration@
ActiveProfiles
("unittest") 和 @Configuration
浏览 8
提问于2017-05-18
得票数 44
回答已采纳
5
回答
如何在Cucumber
中
以编程方式设置Spring
配置文件
、
、
我已经开始
在
我
的
Spring应用程序中
使用
cucumber
测试
。我通过传递一个JVM参数
spring.profiles.active
=testProfile来设置active Spring profile。public class MyCucumberTest
使用
cucumber 1.1.6
浏览 0
提问于2014-03-24
得票数 1
1
回答
为什么
测试
类
中
设置
的
spring.profiles.active
在
实际被测类
的
环境属性
中
不可用?
、
、
我是否可以通过
在
测试
类上设置@
ActiveProfiles
来访问我试图
测试
的
类
中
的
enviorment.getProperty("
spring.profiles.active
"), @WebMvcTest(value = TradeController.class) @
ActiveProfiles
("t
浏览 2
提问于2021-10-21
得票数 1
2
回答
SpringBoot:基于动态属性
的
GroupId和ArtifactId
、
、
、
、
基于属性文件定义GroupId和ArtifactId 我想知道from是否可以从GroupId应用程序
中
的
文件application.properties上
的
属性集中动态设置SpringBoot和ArtifactId,因为我从同一个项目中生成了两个基于@Profile
的
不同项目(核心项目和web项目)。
浏览 1
提问于2018-03-28
得票数 3
回答已采纳
2
回答
是否可以
在
WebMvcTest
中
激活
弹簧轮廓
、
、
、
、
给定一个
测试
类,如下所示:@RunWith(SpringRunner.class) 期望
的
目标是我只是运行一个控制器
测试
,因此出于
测试
性能
的
原因,我不想设置整个上下文-我只想要"web我可以删除@Spri
浏览 41
提问于2018-10-17
得票数 3
回答已采纳
1
回答
使用
application.properties文件
激活
spring boot
测试
的
配置文件
、
、
、
、
我一直在为我
的
测试
框架
使用
Spring Boot和TestNG,到目前为止,我
的
测试
被配置为只
使用
一个默认
的
application.properties文件,该文件位于src/main/resource现在我想为不同
的
环境配置它们- ci/stage等。我已经
使用
spring文档从pom.xml文件
激活
了
配置文件
。(这是spring文档建议
的
命名约定。
浏览 27
提问于2018-07-28
得票数 0
1
回答
用于junit
测试
的
setProperty和
ActiveProfiles
注释
的
差异
、
我有不同环境
的
配置文件
: prod.properties、dev.propertites和test.properties。这个文件适用于我
的
3个环境。 System.
浏览 6
提问于2017-07-04
得票数 0
5
回答
带剖面的弹簧集成试验
、
、
、
在
我们
的
Spring应用程序
中
,我们
使用
Spring
配置文件
来区分三种场景:开发、集成和生产。我们
使用
它们连接到不同
的
数据库或设置其他常量。
使用
Spring
配置文件
可以很好地改变web应用程序环境。 我们面临
的
问题是,当集成
测试
代码需要更改环境
时
。在这些情况下,集成
测试
加载web应用程序
的
应用程序上下文。@
ActiveProfiles</
浏览 5
提问于2013-12-12
得票数 22
回答已采纳
4
回答
如何
使用
@IfProfileValue
测试
配置文件
是否处于活动状态?
、
、
、
所以令人困惑
的
是,@IfProfileValue与@Profile或@
ActiveProfiles
没有任何关系。@Profile
测试
以查看
配置文件
是否处于活动状态,@
ActiveProfiles
将其设置为活动状态,@IfProfileValue允许您检查Spring Environment
中
的
内容。胡说八道?抛开评论不谈,我如何
使用
@IfProfileValue来检测我
的
配置文件
是否处于活动状态?目前,我没有在这个项
浏览 0
提问于2015-10-08
得票数 10
回答已采纳
1
回答
在
spring @activeprofile注释
中
配置maven
配置文件
、
、
、
在
我
的
测试
执行之前,我试图解决
的
问题是让H2和天桥启动,这是没有发生
的
。配置
在
pom.xml
中
的
maven
配置文件
中被取消。当
测试
在
teamcity
中
运行时,它会选择maven
配置文件
并执行,但作为独立
测试
,它们无法找到H2和flyway
的
配置,并在启动
时
失败。
浏览 2
提问于2015-06-19
得票数 5
回答已采纳
1
回答
元注释和
测试
类
中
的
@
ActiveProfiles
不起作用
、
、
、
、
我创建了一个meta注释@EmbeddedMongoDBUnitTest,它
激活
了两个
配置文件
,用于基于春季
的
单元
测试
中
。SpringJUnit4ClassRunner.class)@ContextConfiguration(...) ...现在,当尝试
使用
测试
类本身
的
另一个@
ActiveProfiles
注释
浏览 4
提问于2014-10-03
得票数 7
回答已采纳
3
回答
基于系统变量
的
SpringBootTest活动轮廓
、
、
、
、
由于主机
的
本地和CI是不同
的
,我
的
@Test可以
在
本地通过,他们不能通过CI。(我找不到理由)
浏览 0
提问于2018-12-21
得票数 5
回答已采纳
14
回答
Spring-启动集成
测试
的
默认
配置文件
、
、
Spring
使用
,它允许对不同
的
环境进行单独
的
配置。
使用
此特性
的
一种方法是配置
测试
数据库,以供集成
测试
使用
。但是,我想知道:是否有必要创建我自己
的
配置文件
' test‘,并在每个
测试
文件
中
显式地
激活
这个
配置文件
?现在,我是这样做
的
:
在
src/main/resources<em
浏览 0
提问于2016-09-25
得票数 139
回答已采纳
3
回答
如何让Spring打印出哪些spring
配置文件
是活动
的
?
、
我正在
使用
spring 3.1
配置文件
,希望Spring
在
启动
时
打印出哪些
配置文件
是活动
的
。例如,日志文件
中
输出
的
前几行。[SecurityNamespaceHandler] Spring Security 'config' module version is 3.1.3.RELEASE 我希望spring能打印出当前
使用
的
spring版本,以及当前活动
的
配置文件</em
浏览 1
提问于2012-12-30
得票数 19
回答已采纳
5
回答
弹簧型材和
测试
、
、
、
我有一个web应用程序,我有一个典型
的
问题,它需要为不同
的
环境提供不同
的
配置文件
。一些配置作为JNDI数据源放在应用服务器
中
,而另一些配置则放在属性文件
中
。@Transactional@ContextConfigurati
浏览 4
提问于2012-11-13
得票数 61
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
(3)-SpringBoot多环境配置与使用
Spring Boot学习笔记系列之Spring Boot多环境配置
2.SpringBoot多环境配置和使用
SpringBoot2.0之六 多环境配置
Spring Boot简明教程之数据访问(三):MyBatis
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券