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包,依旧要重复整个过程,目前找不到其他好方法。