问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果
请问Servlet项目所需jar包可以放在系统环境变量中吗?
我将JDBC包放在系统环境变量中,然后执行,网页不是一直转就是抛ClassNotFoundException异常
我将JDBC包放入项目lib文件夹中,问题就解决了
我的问题是:不能将Servlet项目所需jar包放在系统环境变量中吗?
请问Servlet项目所需jar包可以放在系统环境变量中吗?
我将JDBC包放在系统环境变量中,然后执行,网页不是一直转就是抛ClassNotFoundException异常
我将JDBC包放入项目lib文件夹中,问题就解决了
我的问题是:不能将Servlet项目所需jar包放在系统环境变量中吗?
不能。jdk可以放环境变量是因为jdk原生jar包由官方底层类加载器载入,你可以理解为自动从环境变量的路径载入。
但是tomcat可不能用jdk原生的类加载器,tomcat实现了自定义类加载器,载入路径默认是具体项目里的WEB-INF/lib
。