问题标签 [spring-boot-gradle-plugin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-oauth - 注销时 Spring Boot OAuth2 安全会话不清楚
我使用了以下配置,但用户仍然存在。它没有清除cookies。那么如何清除会话和cookies?
之后我使用以下代码然后它得到错误“redirect_uri_mismatch”
然后我使用下面的代码再次出现错误“redirect_uri_mismatch”
我分别使用了上面的代码,但没有任何反应
spring-boot - 如何使用 sring boot 插件 2.0.x 从一个具有不同依赖项的 gradle 项目生成 2 个 jar
我正在尝试将我的项目迁移到最新版本的 Spring 和 Spring Boot。一切都很顺利,直到我遇到这个问题。
我们的一个项目生成了两个版本的最终 Jar,一个具有最小依赖项的普通可运行版本,另一个具有所有额外模块的版本。
当我使用 Spring Boot 1.5.x 版本时,解决方案很简单,我们使用了“customConfiguration”
当我使用旧插件时,我的配置文件看起来或多或少像这样
nowbootRepackage
被替换为bootJar
which 不持有财产customConfiguration
。这是否可以在最新版本的插件中执行,如果可以,那么有人可以指出我正确的方向吗?
spring-boot - 如何使用 spring-boot gradle 插件进行 proguard
如何使用 spring boot 2 和 gradle build 设置 proguard 混淆?
你好。尝试使用其 gradle 插件和 Proguard gradle 插件设置 Spring Boot 应用程序的代码混淆。Google 主要为较旧的 spring-boot-gradle-plugin 版本(即使用不存在的 bootRepackage 任务的最接近的版本)或使用 maven 插件(具有重新打包目标)提供了一些方法。
据我了解,想法是在 jar 打包之前对类进行混淆,但我在当前的 gradle 插件版本中看不到任何入口点,并且希望避免手动提取和压缩。
有人在用那个组合吗?Spring Boot 版本 >=2.0.3。
eclipse - Spring Boot War eclipse 集成
我尝试使用https://start.spring.io/上的 spring boot 启动器来创建一个带有战争包装的 web 项目。我正在使用 gradle 并且能够产生一个“hello world”战争,当部署到 tomcat 8.5 的外部实例时该战争有效。我想使用 Eclipse 服务器集成,但它不起作用。
有没有人能够与eclipse tomcat集成?拥有这种集成而不是需要将战争复制到外部 tomcat 容器中会非常有用......
spring-boot - Spring boot as a service 不获取活动配置文件设置
我正在尝试使用 init.d 将 Spring Boot 作为服务运行。我面临一个问题,没有考虑 -Dspring.profiles.active=xxx 并且 spring 说没有找到活动配置文件将配置文件设置为默认值。
我正在使用 SpringBoot 1.5.13 版。
以下是我的conf文件设置
我什至尝试设置环境变量 RUN_ARGS,但服务仍然没有接收到它。
与我的 jar 文件相比,我的 conf 文件位于不同的文件夹中,并且我在我的 gradle 构建中使用bootRepackage指向该位置(示例如下)
我的 bootJar 名称和 conf 文件的名称相同。此外,当我执行head -100 myapp.jar时,我看到指定的 confFolder 在 bootJar 中正确获取
我使用 ospackage 将我的 Spring Boot 应用程序捆绑为 rpm,然后使用 yum install 部署它并启动服务。
我不确定我错过了什么。任何帮助将非常感激。
spring-boot - Spring Boot 2 - 更改 Jar 名称
我在我的 Gradle 项目中使用 Spring Boot 2 在 Jenkins 中构建 jar,我想更改该 jar 文件的名称。
默认情况下,Spring Boot 2 使用 Gradle 属性rootProject.name
,可以在/settings.gradle
文件中设置。
但是,我想更改 jar 文件名,而不更改rootProject.name
.
这是文件的我bootJar
和springBoot
部分build.gradle
:
.
注意: artifact
没有像我预期的那样设置 jar 名称,阅读后:https ://docs.spring.io/spring-boot/docs/current/gradle-plugin/reference/html/#integrating-with-actuator
spring-boot - Spring Boot 1.5.x Gradle Plugin 可执行jar
我有一个使用 Gradle 的 Spring Boot 项目,即 Spring Boot 1.5.7,当我构建可执行 jar 时,打包的 jar 文件包含我的所有资源、应用程序类和指向主类的清单信息。但它似乎不包括我在 fat jar 中声明为编译类的任何依赖项。我在运行 Spring Boot 2.x 项目时没有遇到这个问题。
这是 build.gradle 的简化版本
可能是什么问题?
spring-boot-gradle-plugin - 带有gradle的spring boot无法启动
我正在尝试使用 Spring 工具套件中的 gradle build 构建示例 hello 应用程序,并面临以下设计时错误。
我的机器上安装了等级版本 4.10.2。
错误消息:
azure - 在 logback.xml 中使用 Azure 应用程序洞察附加程序时,gradle 构建挂起
我正在使用 Azure 应用程序洞察力登录我的应用程序,它是一个带有 gradle 的 Spring Boot 应用程序。我在 logback.xml 中使用应用程序洞察力作为附加程序该应用程序工作正常,日志记录工作正常。但是当我尝试使用“gradle build”构建我的应用程序时,构建会卡住并永远运行。
如果从 logback.xml 文件中删除应用程序洞察附加程序,则应用程序构建良好。我尝试添加 ApplicationInsights.xml,但问题仍然存在
我的 build.gradle 如下。
我的 logback.xml 是
我的 application.yml 属性是
我尝试如下添加 ApplicationInsights.xml 但构建仍然挂起
请建议我是否遗漏任何东西
gradle - Spring Boot Gradle 脚本 - 获取 mainClassName
如果我有:
构建.gradle
主类名未配置,无法解析
所以我注释掉 System.out.println,再次运行构建。成功。
现在,如果我取消注释我的 System.out.println 主类名会正确打印,直到我进行 gradle clean 。
显然,一些谓词作业正在运行并被缓存,并且该结果对于 println 工作是必要的。谁能告诉我如何确定它是哪个任务以及如何首先强制执行它?