M_bells 发表于 2022-4-29 14:34:21

关于JavaFx导入mysql驱动包后,显示“Module javafx.controls not found”

关于JavaFx导入mysql驱动包后,显示“Module javafx.controls not found”

不添加驱动包(mysql-connector-java-5.1.39-bin.jar)的时候可以正常打开使用
等到添加后就不行了

控制台显示错误:
Error occurred during initialization of boot layer
java.lang.module.FindException: Module javafx.controls not found

兄弟们有什么经验说一下吗?

Twilight6 发表于 2022-4-29 14:34:22



看看这篇文章能不能解决问题:https://blog.csdn.net/daimaxiaodao/article/details/104863362

M_bells 发表于 2022-4-29 16:56:33

Twilight6 发表于 2022-4-29 15:19
看看这篇文章能不能解决问题:https://blog.csdn.net/daimaxiaodao/article/details/104863362

很遗憾,我没有顺带创建module-info.java文件,我是通过配置VM Arguments运行的,不知道为什么就跟mysql驱动冲撞了

M_bells 发表于 2022-4-29 19:00:20

Twilight6 发表于 2022-4-29 15:19
看看这篇文章能不能解决问题:https://blog.csdn.net/daimaxiaodao/article/details/104863362

你好,我的问题解决了
原因是添加javafx的lib的时候,把库添加到classpath而不是modlepath
导致显示Module javafx.controls not found
改成如图就好了

感谢你抽空给我一些想法出路

Twilight6 发表于 2022-4-29 19:07:09

M_bells 发表于 2022-4-29 19:00
你好,我的问题解决了
原因是添加javafx的lib的时候,把库添加到classpath而不是modlepath
导致显示Mod ...


{:5_102:}
页: [1]
查看完整版本: 关于JavaFx导入mysql驱动包后,显示“Module javafx.controls not found”