与GWT Web应用程序HTTP错误500

我已经阅读了大量的材料,但我无法弄清楚发生了什么。 我正在用Eclipse Oxygen,GWT 2.8,MapDB3做一个简单的Web应用程序,当我尝试通过以Jetty方式运行 – > GWT开发模式来启动Web应用程序时,我获得了上述错误。 我疯了

访问/ asteonlineing /迎接问题。 原因:HTTP 500服务器错误
引起:java.lang.NoClassDefFoundError:kotlin / jvm / internal / Intrinsics

at org.mapdb.DBMaker.fileDB(DBMaker.kt) at com.google.asteonlineing.server.AoLServiceImpl.<init>(AoLServiceImpl.java:26) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) [...a lot more] 

我试图将kotlin的jar添加到我的项目的lib目录中,但是错误稍微改变,并且一直是http错误500,但是关于:

java.lang.NoClassDefFoundError:org / eclipse / collections / impl / list / mutable / primitive / LongArrayList

最后我发现MapDB 3.0.5有一长串的依赖关系。
我已经安装了所有这些,错误消失,但其他人来了,但代码相关。

最后,我发现MapDB 3.0.5有一长串的依赖关系,当我安装了所有的错误消失。 你可以在…里find它们
https://mvnrepository.com/artifact/org.mapdb/mapdb/3.0.5