Spring Boot打一个可执行Jar 包的方法


这篇文章主要讲解了“Spring Boot打一个可执行Jar 包的方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Spring Boot打一个可执行Jar 包的方法”吧!传统的 Java 应用程序都需要打一个 war 包,并到到 Tomcat webapps 目录下运行。Java 支持打 Jar 包,但没有提供一个标准的方式在一个 Jar 包内再加载嵌入别的 Jar 包,一般需要扩展类加载器来实现,即使这样,也做不到打成一个包运行,因为没有 Servlet 容器。有了 Spring Boot 框架之后,这一切都变得简单,我们可以很方便的将应用程序打成一个可执行 Jar 包。这里是添加了一个 Maven 打包插件,通过配置可以定制打成的 Jar 包的格式,如:javastack-exec-dev.jar。如果你是用的 spring-boot-starter-parent 方式来使用 Spring Boot,那就不用写 executions 选项,因为它包括了 executions repackage 构建配置。这个插件的更多用法参考:https://docs.spring.io/spring-boot/docs/2.1.3.RELEASE/maven-plugin/usage.html使用 mvn package 命令或者 IDE 中的 Maven 插件都可以打包。Maven 不熟悉的请关注Java技术栈微信公众号,在后台回复:maven,干货栈长我都整理好了。打完包之后,在项目 target 目录就可以看到打成的 Jar 包。这个 Jar 包除了包括编译完的 class 文件,还内置了 Servlet 容器,并集成了所有需要依赖的其他 Jar 包库,我们来看下这个 Jar 包的目录结构。在文件 META-INFMANIFEST.MF 中找到应用程序启动类:运行命令格式:$ java -jar xxx.jar这个命令的更多用法请看这篇文章:Java Jar包的压缩、解压使用指南,或者关注Java技术栈微信公众号,在后台回复:java。运行命令演示:$ java -jar javastack-exec-dev.jar好了,跑起来了。感谢各位的阅读,以上就是“Spring Boot打一个可执行Jar 包的方法”的内容了,经过本文的学习后,相信大家对Spring Boot打一个可执行Jar 包的方法这一问题有了更深刻的体会,具体使用情况还需要大家实 香港云主机践验证。这里是开发云,小编将为大家推送更多相关知识点的文章,欢迎关注!

相关推荐: java之JDBC怎么实现验证登录

这篇文章主要介绍了java之JDBC怎么实现验证登录的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴 香港云主机价值,相信大家阅读完这篇java之JDBC怎么实现验证登录文章都会有所收获,下面我们一起来看看吧。1、连接数据库2、获取请求对象stmt3、创建…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 07/30 10:06
下一篇 07/30 10:06

相关推荐