Gemäß der Dokumentation von MVEL ist es möglich, statische Java-Methoden in einem Skript zu importieren: http://mvel.codehaus.org/Programmatic+Imports+for+2.0. Das folgende Beispiel stammt von dieser Seite, funktioniert jedoch nicht (Ich erhalte einen Fehler: Eigenschaft kann nicht erreicht werden (Nulleltern): Zeit). Was könnte falsch sein?Die statische Methode kann nicht mit MVEL importiert werden.
1
A
Antwort
2
Das zweite Argument von getMethod wird für Parametertypen verwendet, es wird nicht für den Rückgabetyp der Methode verwendet.
Änderung dieser Zeile:
System.class.getMethod("currentTimeMillis", long.class)
mit diesem:
System.class.getMethod("currentTimeMillis")