<build>
//打包指定的文件名
<finalName>miniLegionInit</finalName>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
//修改项目main方法入口地址
<mainClass>com.xxx.XxxApplication</mainClass>
</configuration>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
启动jar命令并传入123作为入参: java -jar xxx.jar 123
如果需要传入多个参数请用空格隔开
System.out.println("入参不正确或为空,请检查入参!第一个入参为Excel文件名、第二个入参为区服ID 中间空格隔开 ");
System.out.println("示例:123.xlsx (我是空格) 123");
后端main方法获取参数
public static void main(String[] args) throws IOException {
String fileName = args[0];
if("123.xlsx".equals(fileName)){
System.out.println("输入正确");
}else{
System.out.println("您输入的Excel名称不正确,请核对后再次输入!");
}
}
pom.xml配置文件参考的原作者:https://blog.csdn.net/NetSnake_/article/details/105717196