build path添加jar文件和直接将jar文件拷贝到lib的区别

    通过myeclipse的build path添加jar文件实际上只是修改了工程下的.classpath文件,而没有将jar文件复制到lib文件夹中,打开.classpath文件看一看可以发现实际上myeclipse将jar文件的路径添加到了tomcat的classpath路径中(比如添加data.jar文件,则.classpath文件增加了<classpathentry kind="lib" path="D:/data.jar"/>内容),而并没有将jar文件拷贝到工程下lib文件夹中,只是当使用myeclipse部署此工程时,myeclipse才会根据.classpath文件中描述的jar文件的存放路径将jar文件添加到tomcat/webapps/yourProject/WEB-INF/lib下

    通过将jar文件拷贝到你工程的lib也会修改.classpath文件(比如复制了data.jar文件,则.classpath文件增加了<classpathentry kind="lib" path="WebRoot/WEB-INF/lib/data.jar"/>内容)

猜你喜欢

转载自computerlibin.iteye.com/blog/1290527