java - NoClassDefFoundError-om/google/api/client/googleapis/batch/json/JsonBatchCallback
问题描述
我有一个静态java项目,里面有很多类。使用 jar of java batch、drive Api、mongo Connnection 等,我编译时没有错误,但是在运行主类时我得到了这个。我该怎么办?
错误:无法初始化主类 kioskdriveCollabMain 原因:java.lang.NoClassDefFoundError: com/google/api/client/http/AbstractInputStreamContent
错误:无法初始化主类 kioskdriveCollabMain 原因:java.lang.NoClassDefFoundError: com/google/api/client/googleapis/batch/json/JsonBatchCallback
解决方案
java.lang.NoClassDefFoundError
导致依赖项未解决,即无法找到指定的类。
com/google/api/client/http/AbstractInputStreamContent
需要google-http-java-client jar。com/google/api/client/googleapis/batch/json/JsonBatchCallback
需要google-api-java-client jar。
推荐阅读
- regex - REGEX 表达式:获取斜杠后或最后一个点后的两个字母
- c - 为什么 sscanf 不适用于空白字符串?
- python - 如何在python中伪造用户输入
- google-chrome - Cypress Chrome 与 Ubuntu 16.04 默认 Chrome 冲突
- php - 电子邮件 - 如何在电子邮件消息中添加和保留 ID
- excel - VBA,为什么粘贴我的数组只粘贴一个单元格
- python - Jetson Nano 上的非法指令(核心转储)错误
- asp.net-mvc-4 - 选定属性中的 SelectListItem 不起作用
- python - 用颜色条叠加两个图
- linux - 如何在文件中编辑 crontab?