我正在使用gson.toJson(a)
其中a
是class A
导入class B
的对象。
结果是:NoClassDefFoundError : B
我应该以不同的方式导入包含B的包(带maven)吗?
gson是否需要资源来执行toJson
?
答案 0 :(得分:0)
你能提供更多细节吗?您是在编辑器中运行它,还是将其作为存档导出并以这种方式运行?
很可能你需要重新导入maven源,但是,似乎GSON与Java无法找到B类的事实无关。我检查了你的toJson应用程序,这看起来很好。
请确保将B类正确添加到您的导入中,并且该库实际上已正确链接到您的构建路径。
随意分享更多代码,我可以尝试为您提供更好的答案。