做了一个springboot小项目,运行没问题,打包为jar后运行各种错误,特此记录正确的打包方式
一.打包为jar
#jar包生成位置:target/bar_code_service-1.0-SNAPSHOT.jar
mvn clean
mvn compile
#注意使用mvn package不会将依赖打包进jar
mvn package spring-boot:repackage
二.执行jar包
#直接执行
java -jar bar_code_service-1.0-SNAPSHOT.jar
#指定配置文件执行
#配置文件位置:src/main/resources/application.yml
java -jar -Dspring.config.location=application.yml bar_code_service-1.0-SNAPSHOT.jar