49-springboot 打jar,独立出三方的依赖包

    
        
            
                org.springframework.boot
                spring-boot-maven-plugin
                
                    true
                    
                    com.linewell.AppApplication
                    ZIP
                    
                        
                        
                            ${project.groupId}
                            ${project.artifactId}
                        
                    
                
            

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

        

            
            
                true
                src/main/resources
                
                    static/**
                    templates/**
                    *.yml
                    *.properties
                    *.xml
                    *.txt
                    *.json
                    codetemplate/**
                    lib/**
                
                BOOT-INF/classes/
            

            
            
                lib
                BOOT-INF/lib/
                
                    **/*.jar
                
            


        
        sqjw
    

新建一个独立目录,将targer/lib、sqjw.jar拷过去。
将src/main/resources/底下的配置文件(即resource排除的)也拷过去。
运行:

java -jar -Dloader.path=lib sqjw.jar

之后程序更新,只需要更新sqjw.jar,其他不变。

你可能感兴趣的:(java)