一、导入
注意:必须是不可运行的包,可运行包导入会报错找不到类,见博客spring-boot-maven插件repackage(goal)的那些事_keep one's resolveY的博客-CSDN博客
1、java项目在没有导入该jar包之前,如图:
2、点击 File -> Project Structure(快捷键 Ctrl + Alt + Shift + s),点击Project Structure界面左侧的“Modules”如图:
3、在 “Dependencies” 标签界面下,点击右边绿色的 “+”号,选择第一个选项“JARs or directories...”,选择相应的jar包,点“OK”,jar包添加成功
4、点“OK”回到项目界面,IntelliJ IDEA自动提示需要添加import语句,利用 Alt+Enter 键快速添加import语句之后,项目成功编译
二、打jar包(可运行/不可运行,在于加不加启动类)
1.点击file打开project structures窗口
2.点击artifacts,点击+号,选择jar,然后选择from modules with dependences
3.在弹出的窗口中选择启动类main,在下面的jar files from libararies选择框中,个人推荐第二项(依赖的jar包全部被下载下来,并和新打的包在同一层目录,非lib形式),选择第一个也行(提取依赖的代码.class文件到目标jar中,也没有lib目录)。最重要的是第三项Directory for meta-…,这个路径一定要选择项目的根路径下(重要事情说三遍!!!),然后点击ok。
4.最后一步:点击build——》build artifacts——》xxx.jar——》build。
5.最后让我们去打包时,指定的路径下找到jar包就可以运行了
备注:实际常用springboot自带的打包插件打包。