最近,用Java帮朋友写一个上传图片的组件。用Maven打好jar包放到服务器上后,使用
nohup java -jar upload-0.0.1-SNAPSHOT.jar &命令运行,发现nohup报错,进入nohup.out文件下,发现只有一句话:
这个报错说明jar包中缺少主类。于是我便开始疯狂百度,试了几个发现没啥用……于是我又开始自己探索,不过还真弄出来了哈哈哈!
在pom中添加下面的配置后,再次打包,发布到服务器上运行
<packaging>jar</packaging>
<configuration>
<mainClass>com.example.upload.UploadApplication</mainClass>
<!--<skip>true</skip>一定要将这个skip注释掉-->
</configuration>
结果如下:
完美!nice!