【发布时间】:2021-05-04 10:28:50
【问题描述】:
我希望您能帮助我解决我无法找到解决方案的问题。我想构建一个能够连接到 mysql 数据库的 IntelliJ 插件。但是,将 mysql 连接器 jar 添加为库,就像您为一个简单的项目添加的那样似乎不起作用,我无法尝试它的工作。你有什么建议我可以试试吗?我考虑了 plugin.xml 依赖项,但似乎找不到正确指定依赖项的方法。任何提示将不胜感激。
这是我尝试过的:
在一个插件项目中,我添加了 mysql 连接器作为依赖项:
我有一个数据库连接类:
另外一个类,我已经添加了我的 main 方法并且我想执行一个 SQL 查询:
如所见,我收到了驱动程序的 ClassNotFound 异常。
如果我进行完全相同的设置,但在一个简单的 Java 项目上,连接运行没有问题。见下文:
有一个关于不推荐使用 Diver 的显式加载的警告,但这不是问题。即使 iv 我删除了这个,插件项目仍然找不到该类。
【问题讨论】:
-
您尝试了哪些代码,遇到了哪些错误。如果没有更多解释,这个问题可能无法得到答案。
-
您好,感谢您的支持。我应该更清楚地从一开始就提供更多细节:) 我现在编辑了这个问题,并包含了我认为可能有助于更好地了解这个问题的细节。
-
其实错误说你正在使用的类名已弃用,你需要使用新的cj一个i.stack.imgur.com/uVcrp.png
标签: mysql intellij-idea plugins