idea Springboot打jar包部署

此生再无相见时 提交于 2019-12-10 16:31:32

    Springboot开发方便,但是使用idea部署的时候遇到了几个坑,今天在这里做一个记录。

    如何按步骤进入点击From modules with dependencies...进入设置界面。

    如界面之后首先引入包含主函数的启动类,注意两张图中红框框出来的三个地方,点击图一按钮,在图二的Search by Name框内输入启动类名称选择启动类之后点击OK按钮。

    接下来将是操作当中的最大两个坑,大家请注意看。

    左图当中是错误的配置操作,右图是正确的配置。首选在选择JAR file from libraries的时候应该选择copy to the output directory and link via mainfest,而不能选择上面的,这里不做解释。

    然后是选择MANIFEST.MF文件的生成文件夹,千万不要选在Java文件夹下生成(不然会报错 Error: Invalid or corrupt jarfile jar),因为Java文件夹在Modules中被标记为Sources只编译,所以可以把MANIFEST.MF文件的生成路径该到resources下面即可。

    设置完成之后点击保存即可,jar包的配置基本完成,接下来就可以跑jar包了。如下图执行1,2,3,4四步操作即可,然后会在项目下生成一个out文件夹

    将demo_jar文件夹拷贝到服务器上,然后进入文件夹执行java -jar demo_jar.jar即可,这里demo_jar.jar为项目jar包名称,视项目jar名称而异。

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!