我在 Ubuntu 18.04 上使用 eclipse 和 OpenJDK 11。就像我的 mariadb-java-client-2.5.3.jar 无法访问,但我真的认为应该可以。我将 jar 放在文件夹 lib 中并将其添加到构建路径中。
事实上,似乎任何导入都不起作用。
有人知道这里出了什么问题吗?
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class DatabaseConnector {
private static Connection connection = null;
public static Connection connect() {
try {
connection = DriverManager.getConnection("jdbc:mariadb://localhost:3306/DB?user=bob&password=EO750FAS7F6Tvpzx");
} catch (SQLException e) {
e.printStackTrace();
}
return connection;
}
public static void disconnect() {
if (connection != null) {
try {
connection.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
我已经开始处理登录文件,但导入再次不起作用
最佳答案
我可以看到你在这里做的是正确的事情。我想您需要更改 maria-db-client jar 或研究如何将 jar 文件导入到您的项目中。我还可以看到您的进口也没有固定。以下是 Maven 存储库的链接,用于下载最新版本的 maria-db-client:mariadb
以下是如何将 jar 文件添加到 Eclipse 项目中的步骤:
在项目文件夹中创建一个名为 lib 的文件夹。
将 jar 文件复制到 lib 文件夹。
在 Eclipse 中刷新您的项目。
选择 jar 文件,然后右键单击它并选择“构建路径”->“添加到构建路径”。
我希望这对您有所帮助,祝您编码顺利。
干杯。
关于Java 导入不起作用 - Ubuntu Eclipse OpenJDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59872850/