返回顶部
首页 > 资讯 > 后端开发 > JAVA >SpringBoot多种打包方法
  • 911
分享到

SpringBoot多种打包方法

springbootjavamaven 2023-10-24 09:10:37 911人浏览 泡泡鱼
摘要

方法1. 使用mvn插件打包(推荐) pom代码 org.apache.Maven.plugins

方法1. 使用mvn插件打包(推荐)

pom代码

                                        org.apache.Maven.plugins                maven-surefire-plugin                2.22.2                                    true                                                        org.apache.maven.plugins                maven-compiler-plugin                3.8.1                                    1.8                    1.8                    UTF-8                                                        org.springframework.boot                spring-boot-maven-plugin                                    true                    com.iristar.TestApplication                                                                            repackage                        repackage                                                                                        

启动脚本
set path=%PATH%;dlljava -jar ./target/evalserver-1.0-SNAPSHOT.jar spring.config.addition-location=./application.properties     #!/bin/bashexport LD_LIBRARY_PATH=$LD_LIBRARY_PATH:./dll java -jar ./target/evalserver-1.0-SNAPSHOT.jar spring.config.addition-location=./application.properties 

方法2. 使用 idea的Artifacts打包

clipboard.png

clipboard.png

clipboard.png

clipboard.png

clipboard.png


方法3. 使用package打包

pom代码

                                        org.springframework.boot                spring-boot-maven-plugin                                                        -Dfile.encoding=UTF-8                    com.iristar.center.ht.apiServer                                                                                        org.apache.maven.plugins                maven-surefire-plugin                                    true                                                                    org.apache.maven.plugins                maven-compiler-plugin                                    1.8                    1.8                    utf8                                            -XDignore.symbol.file                                        true                                                        org.codehaus.mojo                appassembler-maven-plugin                2.0.0                                                            Make Assembly                                                package                        assemble                                                                                                                                            unix                        windows                                                            ${project.build.directory}/product                                        lib                                                            bin                                        conf                                        true                                        src/main/resources                    flat                    UTF-8                    logs                    tmp                                            com.iristar.center.ht.ApiServerApiServer            -server        -Xmx2G        -Xms2G        -Dfile.encoding=UTF-8                                                                                                                                                
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作