Maven package 跳过测试用例
由于配好服务器数据库参数
spring:
datasource:
driver-class-name: com.mysql.jdbc.Driver
url: jdbc:mysql://localhost:3306/boot_security?useUnicode=true&characterEncoding=utf-8&allowMultiQueries=true&useSSL=false
username: xx
password: xxx
用 mvn -clean package 命令 打成jar包
启动会走test测试, 又有服务器 数据库 密码于本地不一致
导致启动不起来,
所以,打包的时候要跳过测试,方案如下
方法一: pom文件加入
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<skipTests>true</skipTests>
</configuration>
</plugin>
</plugins>
</build>
方法二
在控制台中,运行命令的方式package,可以参照如下命令
mvn install -DskipTests
mvn install -Dmaven.test.skip=true
后台启动jar包
nohup java -jar shareniu.jar