java - Intellij 错误 java.lang.NoClassDefFoundError com/amazon/ion/system/IonBinaryWriterBuilder
问题描述
对于我正在上的一门课,我的教授给了我一个程序,我需要为作业进行编辑,但是我永远无法让它在我的机器上运行。我得到错误:
java.lang.NoClassDefFoundError: com/amazon/ion/system/IonBinaryWriterBuilder
in ToolingStreamApiUtils.createIonWriter(ToolingStreamApiUtils.java:22)
Cause: class com.sun.proxy.$Proxy142 cannot be cast to class org.jetbrains.plugins.gradle.model.DefaultExternalProject (com.sun.proxy.$Proxy142 and org.jetbrains.plugins.gradle.model.DefaultExternalProject are in unnamed module of loader com.intellij.ide.plugins.cl.PluginClassLoader @3db9b80d)
每当我尝试为它重新加载 gradle 时。它使用 java 和 gradle 并在 Intellij 中构建。我已经尝试过很多次让它工作,包括更改 Java SDK、重新安装 gradle 以及重新安装和重建 Intellij。另一个解决方案建议我需要更新 Android Studio,但即使删除该插件并使用 Intellij 基础也不起作用。过去我设法开始工作的唯一解决方案是在 VM 上运行它,但这确实减慢了我的计算机和工作流程。如果有帮助,我会使用 Windows。有没有人知道我可以做些什么来解决它。这似乎不是班上其他任何人都犯过的错误,甚至连助教也无法弄清楚这个问题。Java SDK 是 corretto-1.8。
解决方案
推荐阅读
- javascript - Javascript等待不等待?
- node.js - 不能向 MongoDB 集合添加超过 1 个对象
- c++ - 如何在 constexpr 中使用 boost 单位前缀
- javascript - Typescript + Next.js 不是类型检查函数参数/参数
- javascript - 点击事件监听器被重复触发而没有任何点击?
- c++ - 错误:“排序”不是“std::ranges”的成员;你的意思是'std :: sort'吗?
- docker - 移动容器内容和重新安装卷
- c++ - 我怎样才能有一个只有错误消息的 static_assert ?
- python - AttributeError:“NoneType”对象没有属性“get_values”
- r - R WebScraping 使用 Rvest 时获取额外的文本