首先表示一下,我依然不是完全懂其中机制,是靠多次的尝试得出的结果,但是目前反复测试后看起来是完全实现了效果。
- 新建好web项目后在WEB-INFO文件夹下新建一个lib文件夹,在未导入jar包前,代码是有错误的:
此时把需要的jar包复制粘贴到刚刚创建的lib文件夹下:
右键lib文件夹,选择add as library:
在弹出的对话框中直接选择OK即可。此时代码已不报错: - 点击右上角进入project structure:
把勾选上点击最下面的apply:
3.在artifacts中点击右下角的fix把lib加入,点击apply即可(注:输出的文件夹要是tomcat才行,这是在创建web项目时候设置的,怎么创建web项目大家另外去搜)
4.点击idea的运行,成功后在tomcat的webapps文件夹对应项目中将出现lib文件夹和对应jar包。
**附:**自此,我们想要的导入jar包及发布到tomcat就完全实现了。除此之外,我们也可以通过external library添加依赖而不是在项目中创建lib在加入jar包,这个需要在下图红框中添加对应jar包并勾选即可:



