22
|
Kiril · 技术社区 · 14 年前 |
1
52
对于webapp将要使用的jar文件风格的每个“第三方”库,只需复制/删除webapp中的物理jar文件即可。
另一种方法是通过删除服务器自己的物理JAR文件将其安装到服务器中。
参见:
|
2
4
因为你在运行它
|
3
3
其他的关于使驱动程序jar可用于servlet容器是正确的。我的意见是建议您从命令行验证驱动程序本身是否完整。
而不是空的
在我的平台上,我会这样做: $ ls mysql-connector-java-5.1.12-bin.jar mysql-connector-java-5.1.12-bin.jar $ javac LoadDriver.java $ java -cp mysql-connector-java-5.1.12-bin.jar:. LoadDriver |
4
3
将mysql-connector-java-5.1.6-bin.jar放到\apache tomcat 6.0.18\lib文件夹中。你的问题会解决的。 |
5
1
只需遵循以下步骤:
1)安装Eclipse
这都很简单。 |
6
1
您不应该做的事情(尤其是在处理共享项目时)
好吧,在读了同样的问题,在这里和其他地方读了一些答案之后。似乎是这样
另一个我不推荐的解决方案是: 复制到tomcat/lib文件夹 . 尽管这可能有效,但是很难管理共享(例如Git)项目的依赖关系。 好的解决方案1
创造
好解2
使用
|
7
0
如果问题仍然存在, 放- mysql-connector-java-5.0.8-bin jar位于Tomcat->lib->文件夹中的某个位置(无论您在哪里安装了Tomcat)。并更改您的环境变量(通过单击mycomputer的属性-高级系统设置-环境变量并将新的变量名和变量值设置为lib文件所在的位置来完成。不要忘记在路径末尾输入a;) 如果问题仍然存在 尝试下载commons-collections-2.0.jar( http://www.docjar.com/jar_detail/commons-collections-2.0.jar.html )并将jar粘贴到mysql jar所在的位置(即tomcat lib中)。 清理项目停止服务器-最后尝试运行。 |
8
0
很多次我都面临这个问题,我经历过ClassNotFoundException。 如果jar不在物理位置。 因此,请确保.jar文件(mysql connector)位于WEB-INF LIB文件夹的物理位置。和 确保使用cmd中的shutdown命令重新启动Tomcat。 它应该起作用。 |
9
0
对我来说唯一有效的解决方案是将.jar文件放在WEB-INF/lib下。希望这会有所帮助。 |
10
0
假设你的项目是基于Maven的,把它添加到你的POM中:
保存>生成>并再次测试连接。它起作用了!您的实际MySQL Java连接器版本可能会有所不同。 |
11
0
将MySQL连接器Java5.1.38Bi.jar放到C:\程序文件\ Apache软件基金会\Tomcat 7 \ LIB文件夹中。 |
12
0
我的问题有点不同。而不是
失踪是
|
13
-2
对于这个错误:
你需要:
即使在应用程序运行之前不使用它。 |