草庐IT

spring-boot-gradle-plugin

全部标签

传统应用程序的Spring-Cloud-Sheuth标题

在创建微服务时,我决定尝试使用Spring-CloudSleuth。我的呼叫应用程序仍在春季的旧版本上,不可能将Spring-Cloud-Sleuth包括在范围中。在参考文档时,它说我只需要通过这两个标题。X-B3-TraceidX-B3跨度但是,我应该使用某种特定格式来使其符合未来。就我而言,当我使用非十六进制值时,它失败了。然后调试并发现该值必须在十六进制中。我需要尊重的任何随机六角形或或任何特定模式。看答案是的,我们是Zipkin兼容的,因此您必须拥有适当的64或128位Numer-请检查Zipkin文档以获取更多信息http://zipkin.io/pages/instrumentin

java - Spring,如何使用 websockets 向连接的客户端广播消息?

我正在尝试在我的应用程序中使用websockets。我遵循了本教程:http://spring.io/guides/gs/messaging-stomp-websocket/它完美地工作。当其中一个连接的客户端按下按钮时,调用此方法:@MessageMapping("/hello")@SendTo("/topic/greetings")publicGreetinggreeting()throwsException{System.out.println("Sendingmessage...");Thread.sleep(1000);//simulateddelayreturnnewGre

java - getResource() 在 Gradle 项目中返回 null

我知道关于这个还有其他几个问题......Class.getResource()returnsnullJava-class.getResourcereturnsnullCallingcontext.getResources()returnsnullgetClassLoader().getResource(filepath)returnsanullpointer但我的问题似乎有点不同,因为我似乎拥有所有必要的东西来避免这个问题。代码:this.getClass().getResource("checkstyle_whitespace.xml");//null问题是我已经通过检查调试器中的

09、全文检索 -- Solr -- SpringBoot 整合 Spring Data Solr (生成DAO组件 和 实现自定义查询方法)

目录SpringBoot整合SpringDataSolrSpringDataSolr的功能(生成DAO组件):SpringDataSolr大致包括如下几方面功能:@Query查询(属于半自动)代码演示:1、演示通过dao组件来保存文档1、实体类指定索引库2、修改日志级别3、创建Dao接口4、先删除所有文档5、创建测试类6、演示结果2、根据title_cn字段是否包含关键字来查询3、查询指定价格范围的文档4、查询Description字段中包含关键词的文档5、查询集合中的这些id的文档6、@Query查询(自定义的半自动查询)SpringDataSolr的功能(实现自定义查询方法):自定义查询方

java - 使用新的 libgdx gradle 项目找不到 PolygonShape native 方法

我在androidstudio中有一个使用gradle的LibGDX项目。它在今天早上之前运行良好,但由于LibGDX的更改,现在box2d扩展无法正常工作。我想我已经像这样做了正确的导入:build.gradle(项目的根目录)project(":core"){applyplugin:"java"dependencies{compile"com.badlogicgames.gdx:gdx:$gdxVersion"compile"com.badlogicgames.gdx:gdx-freetype:$gdxVersion"compile"com.badlogicgames.gdx:gd

java - 在 gradle 中定义 javah 任务的最佳方式

我对gradle和groovy还很陌生。这是我生成JNIheader的任务:applyplugin:'java'applyplugin:'application'mainClassName="com.my.example.HelloG"taskGenerateJniHeaders(dependsOn:'classes')它工作正常,但我觉得它有点难看。我该如何改进它?我感谢任何建议,尤其是那些帮助我删除我硬编码的变量的建议。我还想让这个任务更通用——现在它只为主类生成JNIheader,但我想为所有java文件运行它。此外,当此任务失败时(例如类路径错误),它不会打印任何错误消息并构建

java - 如何在同一个 IntelliJ 实例中打开多个 Gradle 项目?

这个问题在这里已经有了答案:IntelliJIDEAwithmultiplegradlesubprojects(2个答案)关闭去年。我正在努力在同一个IntelliJ实例中打开多个Gradle项目,但运气不佳。我试图通过导入将第二个项目作为模块打开,但它仍然要求我在同一窗口和新窗口中打开。因此,如果我提供相同的窗口,它会替换已经存在的项目。谁能给点建议?我的IntelliJ版本是IntelliJIDEA12.1.4

java - 在 Spring MVC 中流式传输 JSON 输出

我的应用程序是使用SpringBoot(1.3.3.RELEASE)和SpringMVC、SpringdataJPAHibernate构建的。MySql是数据库,Jackson是JSON序列化程序。在Java8上。我想在我的Controller方法中返回一个巨大的数据集。我不想检索所有数据然后传递给Jackson序列化程序,而是想返回如下所示的对象流:@RequestMapping(value="/candidates/all",method=RequestMethod.GET)publicStreamgetAllCandidates(){try{returncandidateDao.

java - Spring-MVC RequestMapping URITemplate 中的可选路径变量

我有以下映射:@RequestMapping(value="/{first}/**/{last}",method=RequestMethod.GET)publicStringtest(@PathVariable("first")Stringfirst,@PathVariable("last")Stringlast){}对于以下URI:foo/a/b/c/d/e/f/g/h/barfoo/a/barfoo/bar将foo映射到first并将bar映射到last并且工作正常。我想要的是将foo和bar之间的所有内容映射到单个路径参数,如果没有中间部分则为null(如上一个URI示例):@R

java - 具有路径变量的多个值的 RequestMapping - Spring 3.0

@RequestMapping(value={"/userDetails","/userDetails/edit/{id}"},method=RequestMethod.GET)publicStringuserDetails(MapModel,****){//whatgoeshere?}userDetails方法的参数是什么?以及如何在方法中区分/userDetails和/userDetails/edit/9? 最佳答案 理想情况下,我们可以通过在方法参数中使用注释@PathVariable来获取路径变量,但在这里您使用了url数组