草庐IT

creating-a-no-hypervisor-boot-ent

全部标签

java - 如何配置 Spring-Boot 应用程序以继续使用 RestEasy?

我有一个旧的Web应用程序(纯servlet,没有Spring),我想作为fat-jar运行。这个应用程序提供了很多REST服务。我不想修改旧代码。如何配置Spring-Boot应用继续使用RestEasy? 最佳答案 您可以使用RESTEasySpringBoot启动器。以下是您的操作方法:添加POM依赖将下面的Maven依赖项添加到您的SpringBoot应用程序pom文件中。com.paypal.springbootresteasy-spring-boot-starter2.1.1-RELEASEruntime注册JAX-RS

java - 使用 Spring Security 配置 Spring Boot 会使构建因引用缺少依赖项而失败

每当尝试在SpringBoot项目上运行mvninstall时,构建都会因以下原因而失败:org.springframework.bootspring-boot-starter-weborg.springframework.bootspring-boot-starter-jerseyorg.springframework.bootspring-boot-starter-data-jpaorg.springframework.bootspring-boot-starter-testtestorg.springframework.bootspring-boot-starter-securi

java - 如何从 freemarker 模板访问 spring boot 属性

我的问题很简单:在我的spring-bootweb应用程序中,我有一些前端/客户端需要了解的与env相关的属性(比方说,要调用的依赖于env的CORS远程url)。我已经正确定义了我的application-{ENV}.properties文件,所有per-env-props机制都工作正常。我似乎找不到答案的问题是:你如何让你的freemarker上下文知道你的属性文件以便能够注入(inject)它们(特别是在spring-boot应用程序中)。这可能很简单,但我找不到任何例子......谢谢, 最佳答案 我自己回答:spring-

java - SimpMessagingTemplate 不在 spring boot 中发送消息

大家好,我正在尝试向Stomp端点发送消息,但我没有收到任何消息。我正在使用springboot和stomp以下是我的类(class)@ControllerpublicclassGreetingController{@MessageMapping("/hello")@SendTo("/topic/greetings")publicGreetinggreeting(HelloMessagemessage)throwsException{System.out.println(message.getName());Thread.sleep(13000);//simulateddelayret

java - 卡夫卡 : No message seen on console consumer after message sent by Java Producer

我是Kafka的新手。我在我的本地机器上创建了一个java生产者,并在网络上的另一台机器上设置了一个Kafka代理,比如M2(我可以ping、SSH、连接到这台机器)。在Eclipse控制台的生产者端,我收到“消息已发送”。但是当我检查机器M2上的控制台消费者时,我看不到这些消息。我的java生产者代码是:importorg.apache.kafka.clients.producer.KafkaProducer;importorg.apache.kafka.clients.producer.ProducerConfig;importorg.apache.kafka.clients.pr

java.io.IOException : No X-Jenkins-CLI2-Port (jenkins cli not working ) 异常

我正在尝试运行以下命令:java-jarjenkins-cli.jar-shttp://jenkins_URL/--usernamemyusername--passwordmypassword帮助但是我得到了错误:java.io.IOException:NoX-Jenkins-CLI2-Portamong[null,X-Required-Permission,X-Jenkins,X-You-Are-In-Group,X-Hudson,Content-Length,Expires,X-You-Are-Authenticated-As,X-Permission-Implied-By,Set

java - Spring Boot Actuator - 如何向/关闭端点添加自定义逻辑

在我的项目中,我开始使用SpringBootActuator。我使用/shutdown端点优雅地停止嵌入式Tomcat(这很好用),但我还需要在关机期间执行一些自定义逻辑。有什么办法,怎么做? 最佳答案 我可以想到两种方法来关闭应用程序之前执行一些逻辑:注册一个Filter,毕竟是一个web应用。拦截invoke使用@Before建议的方法Servlet过滤器由于/shutdown是一个Servlet端点,您可以注册一个Filter以在/shutdown端点被调用之前运行:publicclassShutdownFilterexten

java - 在 Spring Boot 中使用两个数据源

我在我的项目中使用SpringBoot1.3.3和一个数据库,现在我想使用两个具有相同架构的数据库>但不同的连接。我想使用相同的存储库、实体,并根据情况找到告诉spring我想使用哪个数据源的方法。 最佳答案 如果有人遇到这个问题,我已经找到了解决方案:首先,您的application.properties应该如下所示:datasource:primary:url:jdbc:mysql://localhost:3306/primary_dbusername:your_usernamepassword:your_passworddri

java - 内存数据库H2中的Spring Boot不会在初始化时从文件加载数据

我在应用程序初始化时将数据加载到内存数据库时遇到问题。我创建了包含表结构和初始数据的schema.sql和data.sql文件。架构.sql:CREATETABLEusers(idINTPRIMARYKEY,usernameVARCHAR(64)NOTNULL,passwordVARCHAR(64));和data.sql:INSERTINTOusers(id,username,password)VALUES(1,'usr1','bigSecret'),(2,'usr2','topSecret');我正在使用JpaRepository处理数据层:publicinterfaceUserRe

java - 修改Spring boot Embedded Tomcat解压路径

我已经意识到,当我运行springbooth应用程序时,在/tmp文件下提取了嵌入的tomcat文件。定期清理会删除此文件夹,因此应用程序会出错。有没有办法修改路径,把/tmp改成/customfolder. 最佳答案 您正在寻找属性server.tomcat.basedir,对吗?server.tomcat.basedir=#Tomcatbasedirectory.Ifnotspecified#atemporarydirectorywillbeused. 关于java-修改Spring