gpt4 book ai didi

java - 为什么我不能使用 MySQL 的 mysql.connector.java 库?

转载 作者:行者123 更新时间:2023-12-02 02:52:02 25 4
gpt4 key购买 nike

我计划使用的库是 MySQL 的 jdbc 驱动程序,它是 jar 文件格式。

mysql-connector-java-8.0.16.jar

为了使用这个 jar 文件,我在 module-info 文件中添加了一行额外的内容。

requires mysql.connector.java;

完成此操作后,我创建了以下目录结构

C:.
├───javaprojects
│ mysql-connector-java-8.0.16.jar

└───Hour
│ module-info.java

└───com
└───java24hours
|
Example.java

但是,在编译Example.java时,出现以下编译错误

module not found: mysql.connector.java

error: cannot access module-info
cannot resolve modules

那么可能是什么问题呢? (顺便说一句,我正在使用记事本创建我的 java 文件)

最佳答案

Java 9 可以处理模块或普通 jar。对于前者使用模块路径,后者使用类路径。

mysql-connector.java 库是一个普通的 jar,因此必须包含在类路径中。

关于java - 为什么我不能使用 MySQL 的 mysql.connector.java 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57101979/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com