Vor einiger Zeit schrieb ich ein Eclipse-Plugin, das JDT nutzt, um etwas zu parsen. Jetzt denke ich daran, eine Befehlszeilenversion dieser App zu machen. Natürlich hoffe ich, den Parsing-Code wiederzuverwenden, also muss ich JDT dazu bringen, außerhalb von Eclipse zu arbeiten. Gibt es eine Möglichkeit, dies zu erreichen (vielleicht einige Wrapper, etc.)? Gibt es Ports der JDT-Bibliothek, die dieselbe API/Funktionalität bieten, aber unabhängig von Eclipse funktionieren?JDT ohne Eclipse?
Jede Hilfe wird sehr geschätzt. Vielen Dank.
Ich bin Parsing Quellcode, um seine Struktur (Abstract Syntax Tree) zu bekommen. Dieser Link zeigt genau, wovon ich spreche (http://www.vogella.de/articles/EclipseJDT/article.html). Etwas wie Antlr, usw., außer dass ich den Code bereits mit JDT geschrieben habe, und ich möchte es wiederverwenden, anstatt es mit Antlr neu zu schreiben. Entschuldigung, ich denke, ich habe es nicht klar gemacht – alexloh