项目框架:SpringBoot+SpringCloud
打包开始:
File->Project Structure,或IDEA窗口右上角的Project Structure 图标:
弹出的Project Structure窗口中,点击中间栏目的+号:
选择JAR->From modules with dependencies
选择要打包的模块、该模块的启动类,以及MF文件的生成位置:
进入设置打包相关配置界面:
按照自己的需要修改以上配置:
因为我们公司的项目是包含多个服务模块,大家统一用同一套jar包库,为了方便打包,就把本地之前跟我打包项目同一级别路径下的jar包删除,重新建立一个目录,将依赖的jar包保存至新建的目录中
右击新建的jar包目录,选择Add Copy Of->Library Files:
Ctrl+A,全选,点击OK,重新将jar包们加入到自己新建的jar包目录中。
由于我们改变了jar包的默认路径,classpath里的jar包相对当前项目的路径要修改:
点击classpath右侧文件图标,出现如下窗口,将窗口中的内容复制
通过自己的文档编辑器,在每个jar包前面加上"自己jar包目录/",再在第一行加上一个. (点后面有空格,或者是换行):
然后复制修改后的jar包路径,粘贴到class path中,最后如下:
点击OK。
最上方工具栏,点击Build -> Build Artifacts
第一次构建,点击build即可,如果设置的打包目录中,有之前打的包,可以点击clean再点击build,或者直接rebuild。
去我配置的打包路径下,发现jar包文件夹和我打的jar包已经存在:
地址栏输入”cmd“”:
点击回车,进行命令提示符界面,输入“java -jar 你的jar包.jar”:
点击回车,按照IDEA控制台打印出启动日志。
OK。