关于 Java Servlet 找不到自定义包或者第三方包
这个问题很常见,但是原理还是之前的那些东西
就是你的自定义的库,可能是在任意一个目录,与tomcat或者jdk没有任何关系,所以这时候,你不引用别的库,自定义的servlet,没有任何编译问题。
当你需要引用jdbc,或者你刚刚定义的库。你会发现它找不到。因为,系统里没有存你自己项目的WEB-INF的classes的位置
所以将这个位置设置一下,重启编辑器或者tomcat就可以了
Win,就是环境变量设置CLASSES变量
Linux,就是设置export值,vi /etc/profile,就可以
版权声明: 本文为 InfoQ 作者【谷鱼】的原创文章。
原文链接:【http://xie.infoq.cn/article/c7d6738119c3d5703b792f947】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论