So erhalten Sie die umgebende Methode in der Java-Quelldatei für eine bestimmte Zeilennummer
Ich habe eine Zeilennummer einer Java-Quelldatei und möchte die Quellmethode für diese Zeilennummer programmgesteuert ermitteln.
Ich habe nachgesehenANTLR das hat mir nicht viel geholfen.
Janino (http://www.janino.net) scheint vielversprechend, ich würde den Code scannen und analysieren (und wenn nötig kompilieren). Dann könnte ich gebrauchenJDI und
ReferenceType.locationsOfLine(int lineNumber)
Ich weiß immer noch nicht, wie ich JDI verwenden soll, und habe kein Tutorial gefunden, das irgendwo in diese Richtung geht.
Vielleicht fehlt mir noch eine andere Möglichkeit.