SpringBoot jar包瘦身 -Dloader.path的使用

文章目录

  • 1、不瘦身之前打的jar包 :
  • 2、在pom.xml中加入一下配置,重新打jar包
  • 3、启动
  • 总结


1、不瘦身之前打的jar包 :

maven -> package …17M
17M

2、在pom.xml中加入一下配置,重新打jar包


        study-server
        

            
                org.apache.maven.plugins
                maven-jar-plugin
                
                    
                        
                            true
                            lib/
                            com.example.springbootdemo.SpringbootDemoApplication
                        
                    
                
            

            
                org.apache.maven.plugins
                maven-dependency-plugin
                
                    
                        copy-dependencies
                        prepare-package
                        
                            copy-dependencies
                        
                        
                            ${project.build.directory}/lib
                            false
                            false
                            true
                        
                    
                
            

            
                org.springframework.boot
                spring-boot-maven-plugin
                
                    true
                    true
                    com.example.springbootdemo.SpringbootDemoApplication
                    ZIP
                    
                        
                            nothing
                            nothing
                        
                    
                
                
                    
                        
                            repackage
                        
                    
                
            

        
    

瘦身plugin->spring-boot-maven-plugin(可以看出j瘦身后的jar包172k)
172k
maven-dependency-pluginplugin作用是lib下的jar
SpringBoot jar包瘦身 -Dloader.path的使用_第1张图片

3、启动

study-server.jarlib文件夹放同一目录
study-server.jar
启动命令 :

nohup java -Dloader.path=./lib -jar study-server.jar >> console.log &

正常启动截图 :
SpringBoot jar包瘦身 -Dloader.path的使用_第2张图片


总结

如果此篇文章有帮助到您, 希望打大佬们能关注点赞收藏评论支持一波,非常感谢大家!
如果有不对的地方请指正!!!

参考链接1:

你可能感兴趣的:(spring,boot,spring,boot,jar,maven)