久しぶりにGroovy
JDK1.6.0にしたら動かないスクリプトが。。。orz.
Index: DefaultGroovyMethods.java =================================================================== --- DefaultGroovyMethods.java (revision 5014) +++ DefaultGroovyMethods.java (working copy) @@ -326,7 +326,7 @@ * Printf to a console. Only works with JDK1.5 or later. */ public static void printf(Object self, String format, Object[] values) { - if (System.getProperty("java.version").charAt(2) == '5') { + if (System.getProperty("java.version").charAt(2) >= '5') { // // Cannot just do: //
Jiraにpatch投げといた。
JDK1.7.0のバージョン番号はどうなるんだろう。。。