点击蓝字
关注我们
在本文中,我们将讨论运行SpringBoot应用程序的不同方法:
1.从IDE运行
2.作为打包应用程序运行
3.使用Maven插件
4.使用外部Tomcat
5.使用Gradle插件
从IDE运行
你可以在IDE中作为简单的Java应用程序(Application.java或main类)运行SpringBoot应用程序。
作为打包应用程序运行
如果使用SpringBootMaven或Gradle插件创建可执行JAR,则可以使用爪哇-JAR。例如,需要将目录更改为当前项目目录,并在cmd中运行以下命令。
还可以在启用远程调试支持的情况下运行打包应用程序。这样做可以将调试器附加到打包的应用程序,如下面的示例所示:
使用Maven插件
SpringBootMaven插件包括一个跑可用于快速编译和运行应用程序的目标。应用程序以爆炸性的形式运行,就像它们在您的IDE中所做的那样。下面的示例显示了运行SpringBoot应用程序的典型Maven命令:
我们也可以使用Maven选择操作系统环境变量,如以下示例所示:
使用外部Tomcat
我们还可以将SpringBootWeb应用程序WAR文件部署到外部Tomcatservlet容器中。我们可以按照三个步骤创建WAR文件并在外部Tomcatservlet容器中部署。
1
更改打包类型
2
添加SpringBoot-Start-Tomcat作为提供的范围
3
主类扩展SpringBootServlet均衡器
你可以了解有关如何将SpringBootWAR文件部署到外部Tomcat服务器的更多信息。
使用Gradle插件
SpringBootGradle插件还包括bootRun 可用于以爆炸性形式运行应用程序的任务。bootRun 当你应用
org.springframework.boot 和Java插件,如下面的示例所示:
你可能还需要使用爪哇选项操作系统环境变量,如以下示例所示:
看到这里,你想不想踩在过来人的肩膀上,轻松实现专业技能的提升呢?不妨扫码加入java技术交流分享群,体验精彩公开课,还能免费领取更多学习资料。
加入「java技术交流分享群」,开启你的技能提升之旅吧~
Java高级部落
共享Java行业资讯,分享公司内部核心干货,中高Java开发级技术,关注我一起探索Java编程架构之路。
更多精彩内容,尽在阅读原文