Eclipse下的Web项目,构建路径(Build Path)中,选择了一个叫“Apache Tomcat V6.0”的库,然后指定到一个本机的tomcat目录,这样就把tomcat\lib\*.jar全部build了进来。所以一个自己写的servlet就可以使用JspWriter等在tomcat\lib\servlet-api.jar中的类。
但是我想啊,既然tomcat\lib下就有,那么发布到服务器(另一机器)上,不用build应该就可以啊,所以我在项目Build Path中就删掉了Apache Tomcat V6.0库,也就是我本地的tomcat\lib\*.jar。再发布,编译JspWriter就报错找不到它。于是我又操作了回去。
现在我就想知道,我在Eclipse下图形化操作Build Path,根本上是影响了哪个配置文件?前后两次发布,对于服务器(另一机器)而言,哪个文件发生了变化才使得效果有差异。也就是想问一下,发布后的Web项目的classpath是哪个配置文件管理的?