tomcat - 使用Gradle使用嵌入式tomcat 9创建可执行的war

标签 tomcat gradle

我已经在Tomcat上运行了使用spring和gradle构建的Web应用程序,但是我想创建一个war文件,该文件将使用嵌入式tomcat 9将Web应用程序和tomcat一起初始化。什么是最好的创建方法?由于我正在努力正确地实现这一目标。

最佳答案

我假设它是 Spring 启动应用程序。
要获取可执行的jar文件,请执行bootJar任务:

gradle bootJar

或直接运行war文件
java -jar app.war

关于tomcat - 使用Gradle使用嵌入式tomcat 9创建可执行的war,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61675386/

相关文章:

tomcat - 在 tomcat 上下文中使用 mapperDirectoryRedirectEnabled = true 和 mapperContextRootRedirectEnabled ="true"有什么副作用

eclipse - 如何在eclipse 中调试Ant 项目?

java - ClassNotFoundexception : net. sourceforge.jtds.jdbc.Driver 问题

java - Gradle “compile fileTree”拒绝工作

html - CSS 链接的相对路径解析

tomcat - 外部加载 application.properties 时,Spring Boot 日志记录级别无效

gradle - 如何将ResolutionStrategies与Gradle混合使用

gradle - 如何获取将哪个依赖项和依赖项版本打包到gradle构建文件中的war文件中?

gradle - 如何获取gradle文档页面上列出的特定任务的插件

maven - 您可以在gradle包装器中构建Maven项目吗