IDEA 【基础】 javaweb项目中 将maven的jar包,复制到web项目的 lib 文件夹

自己在做小型javweb项目的时候经常遇到这种问题:
java.lang.NoClassDefFoundError
在这里插入图片描述
明明maven已经添加依赖了,而且项目里面可以正常运行。
但是启动tomcat运行的时候,却运行不了。
博主琢磨半天,了解到,第三方jar包是要放在 web文件夹下的lib。
但是找了很多种方法都找不到如何快速导入。每次复制粘贴jar包太麻烦了,琢磨了半天终于找到方法了:

1.左上角 project structure…
在这里插入图片描述
2.
在这里插入图片描述
输入名字,然后点击+号,添加Library Files
在这里插入图片描述
ctrl + 单击 选择多个jar包,然后ok添加
在这里插入图片描述
添加成功,
在这里插入图片描述
然后修改输出路径 web/WEB-INF/lib,
在这里插入图片描述
在这里插入图片描述
点击apply , ok.

此时我们lib文件是没有文件的
在这里插入图片描述

然后点击上方的 build -> build Artifacts…

在这里插入图片描述
build 一下 就好了
在这里插入图片描述
刷新一下lib文件

在这里插入图片描述
成功复制
在这里插入图片描述
注意!,每次依赖新的maven包,依旧要重复整个过程,目前找不到其他好方法。

猜你喜欢

转载自blog.csdn.net/qq_31254489/article/details/107598964