问题描述
示例代码可以在 https://github.com/bondowe/dbtest 找到。
谁能发现我遗漏了什么?
操作系统:Windows 10
芭蕾舞女演员版本:slbeta2
命令:bal run
错误:
SEVERE {b7a.log.crash} - ballerinax/java$0046jdbc/0_6_0-beta_2/$ConfigurationMapper
java.lang.NoClassDefFoundError: ballerinax/java$0046jdbc/0_6_0-beta_2/$ConfigurationMapper
at bondowe.dbtest.0_1_0.$ConfigurationMapper.$configureInit(UnkNown Source)
at bondowe.dbtest.0_1_0.$_init.main(dbtest)
Caused by: java.lang.classNotFoundException: ballerinax.java$0046jdbc.0_6_0-beta_2.$ConfigurationMapper
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.classLoader.loadClass(ClassLoader.java:522)
... 2 more
谢谢
解决方法
这是由 ballerina 中的缓存问题引起的,将在未来版本中修复。目前,用户可以删除:
-
i
ubuntu 目录 -
/home/${username}/.ballerina/repositories/central.ballerina.io
Windows 上的目录
并重建。