前端咱部署过了,这后端也得跟上溜呀。
首先讲个概念,就是部署之前我们需要将项目依赖等所有模块进行打包。使用微服务的请注意,咱在打包的过程中,主类一定要找正确,并且在你的pom里面进行修正。
打码的位置一定要放自己主类名称,不然找不到。
随后,咱修改了pom就必须更新maven。敲黑板,划重点。更新以后一定要clean生命周期,免得无法覆盖。这里我本来打包使用的是另一种方式,附上学习链接,在IDEA快速打jar包并部署在服务器上_idea生成jar包并部署到服务器-CSDN博客对于我而言 没用,不好使。
下面这种直接打包的方法是看到大佬这么干的,偷学的,咱就是主打一个好用且完美,不过不会保留旧版本,需要进行版本更新迭代的老铁记得自己备份,或者参照上面博主的进行(如果用的通的话)
又有疑问了,我打包完了,去哪里找呢,欸咱已经长大了,要自己学会看控制台的输出日志。
这不就在这里呢吗,其实也就是你当前项目文件夹的target下面。
好! jar包有了,咱去测试一下,把它丢到服务器上以后,进入放包的路径,java -jar name.jar
name是你jar包的名字,前提哈,你安装好了Java环境,你别环境都没有就冲了昂,计算机人的大背头,环境配置,这个我就无能为力了。
我这边直接是能运行的
成功以后其实没有docker 也可以访问了,相当于你的后端服务已经开启了。