做了一个网页项目,用来查询数据库中的数据,但是项目部署上去之后,用网页查询数据发现一直报500的错误,主要是找不到类,纠结了很久,各种找代码上的错误,搞了一两个钟头,才发现tomcat上并没有我自己添加的jar包,于是手动把jar包拷贝进去,运行是OK的, 但是为什么在项目部署的时候没有自动把jar包部署上去?求大神
拷贝到lib文件夹中,然后引入包
不知道你自己添加的jar包到哪里去了
https://blog.csdn.net/supercyclone/article/details/18939473
解决方法(正确的用户库UserLibrary使用方法)
创建用户库(Windows→Preferences→Java→BuildPath→User Library→New→输入用户库的名→勾选System library (added to the boot class path)→OK→Add External JARs...→找到你的jar文件选中→打开→导入后点OK
新建Dynamic Web Project项目
项目右键→Build Path→Configure Build Path...→在Libraries选项卡下,点Add Libraries...→User Library→勾选自己的用户库→Finish→右下角Apply(还没完,接着看)
步骤3弄好后参考图片打开Deployment Assembly→右侧点Add→Java Build Path Entries→选择你自己的用户库→Finish→Apply→OK退出属性窗口
至此所有UserLibrary相关配置都已解决,可以正常运行项目了
https://blog.csdn.net/MedusaSTears/article/details/80393006
【UserLibrary正确使用方法】Tomcat报错The requested resource is not available.且控制台报错java.lang.ClassNotFoundExce