maven - 无法构建 CDT 产品
问题描述
我有一个基于 Eclipse 的产品,它使用CDT 8.1
. 由于某些项目特定的原因,我们想要修补CDT plugin
并创建我们自己的发行版。
我按照此处的步骤从分支中克隆了源代码cdt_8.1
。
然后我尝试按原样构建代码,但我被困在mvn package
命令中。我收到以下错误(尝试了几个 maven 版本>3.3
):
Exception in thread "main" java.lang.NoSuchMethodError: org.apache.maven.execution.MavenSession.getRepositorySession()Lorg/sonatype/aether/RepositorySystemSession;
at org.eclipse.tycho.core.maven.utils.PluginRealmHelper.execute(PluginRealmHelper.java:86)
解决方案
推荐阅读
- python - 使用 pytube python 列出 YouTube 播放列表 URL
- pointers - list_for_each 教程中“结构”之前的预期表达式
- reactjs - React Hooks - 使用索引从数组中删除特定项目
- javascript - NestJS - 当前身份验证用户,但不是通过装饰器
- android - 电容器设备信息 uuid 在所有设备中是否唯一?
- python - Python/Selenium:选择几个下拉菜单的所有相同类,选择一个值,刷新浏览器并重新启动脚本
- javascript - 我们如何在 Javascript 中递归地重新映射嵌套数组?
- php - 用于下载文件的 PHP 脚本确实适用于 .txt 文件,但不适用于图像或视频文件
- reactjs - 在 redux 调度后在 useState 中设置值
- excel - Excel 公式查找 2 标准变量对 2 标准数组