在测试容器启动后,可以通过以下几种方式覆盖集成测试中application.properties中定义的端口:
System.setProperty("server.port", "8081")
来设置端口为8081。mvn test -Dserver.port=8081
来设置端口为8081。application-test.properties
,并在其中重新定义端口。然后,在测试代码中使用@TestPropertySource(locations = "classpath:application-test.properties")
来加载该配置文件。@TestPropertySource
注解来覆盖application.properties中定义的端口。例如,使用@TestPropertySource(properties = "server.port=8081")
来设置端口为8081。推荐的腾讯云相关产品和产品介绍链接地址:
请注意,以上推荐的腾讯云产品仅供参考,具体选择应根据实际需求和情况进行。
云+社区沙龙online第5期[架构演进]
企业创新在线学堂
算法大赛
云+社区技术沙龙[第29期]
云+社区技术沙龙[第22期]
第三期Techo TVP开发者峰会
serverless days
领取专属 10元无门槛券
手把手带您无忧上云