0

Ich möchte eine Java-Annotation mit Quellenspeicherung in ein Play! 1.4.x Projekt, kann aber keine Möglichkeit finden, zusätzliche Argumente an das Play zu übergeben! interner Java-Compiler, um die benutzerdefinierte Annotation vorzuverarbeiten.Wie man spielt! Framework 1.4.x Java-Anmerkungen vorverarbeiten?

Die Annotation ist die Annotation @Multiline des Preprocessors von Adrian Walker und folgt den hier gefundenen Schritten: https://github.com/benelog/multiline/wiki/Non-Maven-Java-project-with-Eclipse, ich kann sie einfach in einer einfachen Java-Konsolenanwendung verwenden. Allerdings kann es mir nicht gelingen, dasselbe in einem Spiel zu tun! Anwendung.

Ich denke, dass ich in der Lage sein muss, die Einstellungen zu definieren, die von dem internen Java-Compiler verwendet werden, aber ich kann einfach nicht herausfinden, wie es geht!

Antwort

0

Die einzige Möglichkeit, die ich vorschlagen könnte, ist Play 1 Plugin Enhancer, aber ich bin skeptisch, seit @Multiline versuchen, Kommentar-Text in Java-Feld oder Variable ... so ein tricky!

Sie können versuchen, direkt auf die play1 Quellen zu überprüfen, zu lernen und versuchen, ein Plugin/Enhancer zu machen. Ich schlage vor, hier:
https://github.com/playframework/play1/blob/master/framework/src/play/db/jpa/JPAEnhancer.java https://github.com/playframework/play1/blob/master/framework/src/play/db/jpa/JPAPlugin.java

Und denken Sie daran eine play.plugins Datei in conf Ordner Ihrer Anwendung zu erstellen.
Viel Glück.