在阿里云服务器上部署项目失败的原因
背景
由于最近免费领取了2个月的阿里云学生机,所以想把自己的一些项目部署上去,但是在部署的过程中遇到了一些问题,研究了两天,终于解决,特此分享一下经验教训。
问题阐述
-
使用idea打包后,通过xshell部署到服务器失败
- 按照网上大部分的教程说的,在项目完成后,使用idea上Maven Projects打包
-
打开xshell,点击xftp,将jar包导入想放的文件目录下(这里为home/blog)
-
进入blog文件夹,运行jar包
-
然后出现了神奇的一幕,怎么和网上的完全不一样?密密麻麻出现了几页的错误,我人傻了。然后就是不行的找错误、上网查,试了网上的各种办法都失败了,看错误原因也太多了看不懂,就这样折腾了2天啥也没弄出来。
-
直到,机缘巧合,在崩溃的边缘看到这个老哥的博客,特此鸣谢。原来是idea2020打包会出现一些问题,这里进入项目源文件使用cmd命令mvn clean package打包。
-
-
然后按照他的办法,使用cmd打包,最后再次部署,居然成功了,真是不容易,也确实是自己太菜了,总之很开心。同时也不得不说,百度上博客的抄袭现象实在太严重了!大部分都是雷同的,真正能解决问题的博客又太不容易被发现。希望大家多坚持原创!