草庐IT

boot-args

全部标签

java - spring-boot自动导入applicationContext.xml?

我正在使用spring-boot并想自动导入src/main/resources/applicationContext.xml文件。到目前为止,只有当我明确告诉spring导入它时它才有效:@EnableAutoConfiguration@Configuration@ImportResource({"classpath*:applicationContext.xml"})但是spring-boot有这么多默认值,也许有人知道app.xml文件的“默认”名称,所以默认情况下会被spring-boot拾取? 最佳答案 默认情况下,没有这

ios - APNS 推送通知,loc-args 中的字符串键

我正在尝试使用iOS应用程序中某些本地化字符串的键填充推送通知的“警报”部分。在“loc-key”属性中为适当的字符串提供key可以完成预期的工作并且效果很好。但是,我还想在“loc-args”属性中提供本地化字符串的键。测试时,将key放在'loc-args'中会在手机通知中显示key,而不是key指向的字符串。这是一个有效负载示例:{"aps":{"alert":{"loc-key":"STRING_KEY","loc-args":["ANOTHER_KEY"]}}}我正在努力实现的目标是否可行?一直在四处寻找,但我还没有在任何地方看到这个讨论。 最佳答

java.lang.ClassNotFoundException : org. springframework.boot.SpringApplication Maven

我正在尝试创建一个springmvc应用程序。这是我的pom.xml4.0.0com.acmetestspringmvcjar1.0.0-BUILD-SNAPSHOT3.1.1.RELEASE1.6.101.6.6spring-milestonehttp://repo.spring.io/libs-milestonefalsespring-milestonehttp://repo.spring.io/libs-milestonefalseorg.springframeworkspring-context${org.springframework-version}commons-logg

java.lang.ClassNotFoundException : org. springframework.boot.SpringApplication Maven

我正在尝试创建一个springmvc应用程序。这是我的pom.xml4.0.0com.acmetestspringmvcjar1.0.0-BUILD-SNAPSHOT3.1.1.RELEASE1.6.101.6.6spring-milestonehttp://repo.spring.io/libs-milestonefalsespring-milestonehttp://repo.spring.io/libs-milestonefalseorg.springframeworkspring-context${org.springframework-version}commons-logg

java - Spring-Boot MVC 模板未加载(未找到 404)

我在这里有一个非常简单的Spring-BootMVC应用程序,但它不工作。一个Controller,一个页面未加载并收到404未找到。我在Controller方法中放置了一个System.out.println("HomePage")语句,并验证它已正确映射并被正确触发,但模板未加载。错误:WhitelabelErrorPageThisapplicationhasnoexplicitmappingfor/error,soyouareseeingthisasafallback.ThuNov0623:43:51EST2014Therewasanunexpectederror(type=No

java - Spring-Boot MVC 模板未加载(未找到 404)

我在这里有一个非常简单的Spring-BootMVC应用程序,但它不工作。一个Controller,一个页面未加载并收到404未找到。我在Controller方法中放置了一个System.out.println("HomePage")语句,并验证它已正确映射并被正确触发,但模板未加载。错误:WhitelabelErrorPageThisapplicationhasnoexplicitmappingfor/error,soyouareseeingthisasafallback.ThuNov0623:43:51EST2014Therewasanunexpectederror(type=No

java - 如何使用 Spring Boot 提供不同的数据库配置?

正如我目前所看到的,我有5个可能的数据库配置文件CI测试->h2内存开发环境(可以是测试或应用运行)->h2mem、h2文件或postgres生产->postgres(理想情况下不存储在git/war中的凭据)目前,我已将postgres配置为运行应用程序,并将h2配置为通过在java/resources与test/中具有不同的application.properties进行测试资源在这些场景中更改数据库连接信息的最简单方法是什么? 最佳答案 正如M.Deinum在他的评论中提到的,最简单的方法是使用profilespecificc

java - 如何使用 Spring Boot 提供不同的数据库配置?

正如我目前所看到的,我有5个可能的数据库配置文件CI测试->h2内存开发环境(可以是测试或应用运行)->h2mem、h2文件或postgres生产->postgres(理想情况下不存储在git/war中的凭据)目前,我已将postgres配置为运行应用程序,并将h2配置为通过在java/resources与test/中具有不同的application.properties进行测试资源在这些场景中更改数据库连接信息的最简单方法是什么? 最佳答案 正如M.Deinum在他的评论中提到的,最简单的方法是使用profilespecificc

java - 如何在运行时更改日志级别而不重新启动 Spring Boot 应用程序

我已经在PCF中部署了springboot应用程序。我想根据环境变量记录消息。我应该怎么做才能在不重新启动应用程序的情况下运行运行时日志级别更改? 最佳答案 在SpringBoot1.5+中更改日志级别可以通过http-endpoint完成添加org.springframework.bootspring-boot-starter-actuator而且你可以使用curl-X"POST""http://localhost:8080/loggers/de.springbootbuch"\-H"Content-Type:applicatio

java - 如何在运行时更改日志级别而不重新启动 Spring Boot 应用程序

我已经在PCF中部署了springboot应用程序。我想根据环境变量记录消息。我应该怎么做才能在不重新启动应用程序的情况下运行运行时日志级别更改? 最佳答案 在SpringBoot1.5+中更改日志级别可以通过http-endpoint完成添加org.springframework.bootspring-boot-starter-actuator而且你可以使用curl-X"POST""http://localhost:8080/loggers/de.springbootbuch"\-H"Content-Type:applicatio