java - Mac 上找不到 MySQL,使用 mysql-connector-java-5.1.13-bin.jar 的 eclipse 项目出现问题

标签 java mysql eclipse jdbc

我有以下问题: 我将一个现有项目导入到 eclipse 中。该项目引用库 mysql-connector-java-5.1.13-bin.jar。 当我尝试运行该项目时,出现以下错误:

Trying to add database driver (JDBC): RmiJdbc.RJDriver - Warning, not in CLASSPATH?
Trying to add database driver (JDBC): jdbc.idbDriver - Warning, not in CLASSPATH?
Trying to add database driver (JDBC): com.mckoi.JDBCDriver - Warning, not in CLASSPATH?
Trying to add database driver (JDBC): org.hsqldb.jdbcDriver - Warning, not in CLASSPATH?
Exception in thread "main" com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

所以我尝试使用终端来查明是否安装了 mySQL:输入 -a mysql 命令。结果:类型:mysql:未找到 现在我下载并安装了mysql。它现在列在/usr/local/中。但命令: type -a mysql 仍然显示相同的结果,并且 java 应用程序产生相同的错误。 我需要做什么?

最佳答案

您需要检查 mysql 进程是否正在运行...

$ ps ax | grep mysql

...并且 mysql 驱动程序 jar 确实位于您的项目类路径(库)中。

关于java - Mac 上找不到 MySQL,使用 mysql-connector-java-5.1.13-bin.jar 的 eclipse 项目出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29670640/

相关文章:

java - 以编程方式为 SQS 设置 AWS 区域

java - 如何 promise 完成多个线程?

java - 输入表单的 RequestDispatcher

mysql - 如何在没有任何where条件的情况下使用like查询?

php - 单击登录表单中的提交会重定向到index.php并且不会登录

eclipsec.exe 选项/命令行用法?

java - JUnit 测试的默认工作目录 - 我们如何在 Eclipse 中一致地定义它?

java - 使用 spring boot 创建类路径资源中定义的名称为 'entityManagerFactory' 的 bean 时出错

java - 解析特定字符串到日期

mysql - SQL MAX 函数