首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否不再维护独立的ecj (Eclipse编译器)包?

是否不再维护独立的ecj (Eclipse编译器)包?
EN

Stack Overflow用户
提问于 2019-12-19 20:32:53
回答 1查看 654关注 0票数 2

我们在我们的项目中使用了来自ecjorg.eclipse.jdt.core.compiler,但是看起来这个包从07年10月到2016年10月就没有更新过了。是否已不再维持呢?

或者我应该从ecj转到org.eclipse.jdt?看起来版本号(3.20.0)比前者更旧:4.6.1

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-12-21 00:01:47

ecj在Maven中的官方坐标确实是:org.eclipse.jdt:ecj

如您所见,自3.12.3 (对应于Neon.3)以来的所有发行版本中都存在此工件。

其他组中的工件可能错误地使用了Eclipse发行版的版本号,而不是ecj本身的版本号,因此即使它们(很老)也显得更新。

(当Eclipse从3.x提高到4.x时,这是由于代码UI部分的变化中断造成的。然而,欧洲法院仍然兼容,因此保持在3.x)

如果有疑问,请运行以下命令查看ecj的真实版本

代码语言:javascript
复制
$ java -jar ecj.jar -version

最新的版本将会回答。

代码语言:javascript
复制
Eclipse Compiler for Java(TM) v20191203-2131, 3.20.0, Copyright IBM Corp 2000, 2015. All rights reserved.
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59416574

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档