java - 卸载旧 Java 版本后 Eclipse 崩溃
问题描述
我正在使用eclipse,Java建议我删除旧版本(我认为是jre10 ...)。现在,当我加载 eclipse 时,它一直给我一个错误并告诉我检查日志文件。我现在已经从我的计算机中删除了 eclipse 并安装了 e(fx)clipse。发生同样的错误,我不知道如何解决它。日志文件:
org.eclipse.e4.core.di.InjectionException: java.lang.NoClassDefFoundError:
javax/annotation/PostConstruct
...
解决方案
您需要更新版本的 Eclipse,或者使用旧版本的 Java 运行它。Java 9 已弃用,Java 11 删除了该javax.annotation
软件包等。
推荐阅读
- python - 验证输入的更好方法?
- python - 如何获取存储在 Python 字典中的列表?
- python - “RemoveError: 'setuptools' 是 conda 的依赖项,无法从 conda 的运行环境中删除”的问题
- java - 正则表达式替换操作(如果存在于 java 中)
- react-native - 屏幕需要重新渲染以在 React-Native 中显示实时数据
- android - 捏以缩放带有矢量图像的布局
- java - 使用流从地图中提取值
- swift - 如何自定义在我的应用程序中运行 AppleScript 时出现的消息
- reactjs - 如何优化 React/Redux 聊天性能?
- c++ - 在 DirectX11 中更新缓冲区的一部分