没有Eclipse的JDT?

ale*_*loh 10 eclipse eclipse-plugin eclipse-jdt

前段时间我写了一个Eclipse插件,它利用JDT进行一些解析.现在我正在考虑制作这个应用程序的命令行版本.当然,我希望重用解析代码,所以我需要让JDT在Eclipse之外工作.有什么方法可以实现这个(可能会构建一些包装器等)?是否有JDT库的任何端口提供相同的API /功能,但独立于Eclipse工作?

任何帮助将不胜感激.谢谢.

Pra*_* R. 5

您可以在命令行中使用JDT Core.解析,AST,重写一切都可以在没有UI的情况下完成.


Jes*_*erE 4

JDT 分为两个不同的部分。解析部分应该全部位于完全不依赖 UI 的插件中。我认为它们确实依赖于 Eclipse 运行时,这意味着您或多或少需要创建一个“无头 RCP 应用程序”。