创建Servlet web project的常见误区之 Eclipse 的workspace 和添加.jar的位置

疑惑一:当我的eclipse workspace 设置为F:\Profess application\Eclipse J2EE(正确);但是当我的设置为F:\Profess application\Eclipse J2EE\workspace(错误--直接找不到Tomcat server)
ps:修改workspace的方法参照此链接
http://www.cnblogs.com/flyme/archive/2012/07/19/2598627.html

是不是eclipse workspace 与Tomcat server的配置有关??


疑惑二:当我把需要的.jar文件拷贝到一个统一的目录(jar集)+在project->build path-->add external jar 后运行服务器 -->显示错误如下所示

创建Servlet web project的常见误区之 Eclipse 的workspace 和添加.jar的位置_第1张图片
err2.png

是不是除了\apache-tomcat-9.0.0.M10\lib目录下的.jar文件可以直接用buildpath->add external jar(不用copy到\WebContent\WEB-INF\lib下),其他外部下载的.jar文件都必须copy到\WebContent\WEB-INF\lib下

创建Servlet web project的常见误区之 Eclipse 的workspace 和添加.jar的位置_第2张图片
err.png

correct way:

把.jar 文件 copy 到\WebContent\WEB-INF\lib下

创建Servlet web project的常见误区之 Eclipse 的workspace 和添加.jar的位置_第3张图片
corr1.png

在工程中 F5刷新,结果两处发生了变化
创建Servlet web project的常见误区之 Eclipse 的workspace 和添加.jar的位置_第4张图片
corr6.png

最后显示正常:


创建Servlet web project的常见误区之 Eclipse 的workspace 和添加.jar的位置_第5张图片
normal.png

你可能感兴趣的:(创建Servlet web project的常见误区之 Eclipse 的workspace 和添加.jar的位置)