spring boot学习(二)之spring boot项目打jar包

前言

SpringBoot项目无需依赖tomcat等中间件就可以发布,以命令的形式运行,下面介绍用idea把spring boot项目打成jar包的几种方法。

第一种方法:

pom.xml中配置以下插件:

            
                org.springframework.boot
                spring-boot-maven-plugin
                
                    -Dfile.encoding=UTF-8
                
                
                    
                        
                            repackage
                        
                    
                
            

然后在maven-project界面运行install命令,如下图:

spring boot学习(二)之spring boot项目打jar包_第1张图片
1.png

jar包就打好了,位置如下:

spring boot学习(二)之spring boot项目打jar包_第2张图片
2.png

dos窗口进入jar所在的目录,运行: java -jar chapter1-0.0.1-SNAPSHOT.jar命令,项目运行成功,如下图:
spring boot学习(二)之spring boot项目打jar包_第3张图片
1.png

第二种方法:

  • 点击下图图标或按快捷键 Ctrl+Shift+Alt+S进入到Project Structure界面,如下图所示:
    spring boot学习(二)之spring boot项目打jar包_第4张图片
    1.png
  • 打包代码,操作如下所示:


    spring boot学习(二)之spring boot项目打jar包_第5张图片
    1.png
  • module 需要打包的项目名;
  • Main Class 选择项目的主程序类;
  • 输出目录确保为空,如果里面有一个MANIFEST.MF文件,要先删除掉
spring boot学习(二)之spring boot项目打jar包_第6张图片
1.png

以上步骤完成后就可以开始打包了,流程如下图所示:

  • 选择主界面build下面的build artifacts
    spring boot学习(二)之spring boot项目打jar包_第7张图片
    1.png
  • 第一次打包选择Build,否则选择Rebuild:
    spring boot学习(二)之spring boot项目打jar包_第8张图片
    2.png

    最后在项目目录中找到out目录,打包完成。
    spring boot学习(二)之spring boot项目打jar包_第9张图片
    1.png

原创作者:梦凌小样
作品链接:https://www.jianshu.com/p/9fd1f2d40a80【原创不易,转载请注明出处,感谢理解】
一位爱生活,爱创作,爱分享,爱自己的90后女程序员一枚,记录工作中的点点滴滴,一起学习,共同进步,期待能和优秀的您交上朋友

你可能感兴趣的:(spring boot学习(二)之spring boot项目打jar包)