eclipse tomcat运行普通web项目发现mysql-connector-java-8.0.30.jar包无法自动部署 的解决办法
是普通web项目,不是Maven项目哈,Maven项目会有些不一样。去别的地方看,我没写。
OK现在开始。
方法一:调整Eclipse的Tomcat部署配置
第一步:停止服务并清理:
在Eclipse的"Servers"视图里(位置如下图),停止Tomcat服务器。然后在tomcat9.0.。。上右键选择Add and Remove...移除已部署的项目【如下图】,并执行Clean操作。这一步很重要,否则后续选项可能是灰色的,或者后续的操作是无效的。
【主包又要说了,我就是配置了之后,发现还是无法解决问题。最后是发现没有移除部署的项目,才没生效。。崩溃了弄了2个多小时,所以一定要做!】
第二步:修改服务器位置:
双击你的Tomcat服务器,或右键选择"Open",打开服务器配置界面。在Server Locations区域,选择 Use Tomcat installation (takes control of Tomcat installation) 。
【位置如下图,双击tomcat后得到下图】
第三步:修改部署路径
将下方的Deploy path的值改为你的Tomcat安装目录下的webapps
文件夹。例如:webapps
。
第二步和第三步检查一下即可!因为在配置tomcat的时候就弄过这个东西了。
第四步:检查jar包
检查你的jar包是否在项目的WEB-INF的lib文件夹下。如果不在,去看我另一个博客哈。
第五步:验证构建路径
在项目上右键,选择 Properties > Java Build Path。【如图】
查看 Libraries 选项卡,确认所需的JAR包是否在此列出。如果不在,你需要通过"Add JARs"或"Add External JARs"添加。【如图】
在下图位置添加
第六步:检查部署程序集
在项目属性的 Deployment Assembly 中,确保项目依赖的JAR包(包括那些通过构建路径添加的)都被配置为会部署到WEB-INF/lib
目录下。如果缺少,可以点击"Add",选择"Java Build Path Entries"来添加。
项目属性还是在这【如下图左侧所示】。再点击下图右侧1的位置,会有一个弹窗点apply即可。
查看有没有下图红框部分,如果没有点击add进行添加
注意:添加完之后是这样的,记得要和上图一致。
第七步:重新在tomcat中添加项目
再试一下
第八步:检查tomcat的部署文件
找到Tomcat 的安装位置并打开,再点击webapps/你的项目/WEB-INF/lib
目录,若没有驱动包,则说明问题还没解决,若有jar包说明问题解决。
创作和记录不容易┭┮﹏┭┮
如果有用记得点赞收藏哦!顺手也点个关注叭!
本文为原创啦,转载记得加链接哦!么么!