2016-11-18 9 views
0

Gibt es eine JSR 223-Implementierung der Java-Sprache? oder sogar etwas, das Java parsen und ausführen kann?Java-Implementierung in Java

Meine Absichten sind Java-Neuladezeiten fast Null während der Entwicklung wie Javascript und PHP, ohne für JRebel bezahlen oder mit diesem Classloader/hotswap Hölle beschäftigen. Da Laufzeitleistung keine Rolle spielt, wäre ein einfacher Treewalker mehr als in Ordnung.

Danke.

+3

Die meisten modernen IDEs unterstützen Hot Reload im Debugging-Modus - wenn das alles ist, was Sie brauchen. – assylias

+0

Ich dachte an etwas wie Play Framework, wo Sie es von der Konsole aus ausführen, wenn Sie den Code bearbeiten und den Browser neu laden, kompiliert er den Code und lädt ihn neu. Aber die Kompilierzeiten neigen dazu, die Produktivität zu zerstören. –

+0

Die IDE kompiliert nur die Klasse, die Sie geändert haben, so dass die Nachladezeit minimal ist. – assylias

Antwort

0

Technisch entsprechen sollte, ist es possible. Dies ist jedoch ein Geruch in Ihrer Anwendung und Sie sollten lieber ein geeignetes Werkzeug für die Aufgabe auswählen. Es gibt viele JRebel alternatives da draußen. Einfach auswählen und ausprobieren.