IBM iにGrailsを入れるも...
IBM iにGrailsを入れてみた
$ export PATH=$JAVA_HOME/bin:$PATH $ export PATH=$GRAILS_HOME/bin:$PATH
「startGrails」の変更
「-server引数がない」と言っておりまして、「java -help」で確認しますと確かに”-server”オプションは無いようです。この辺りが、IBM-Java独自なのでしょうか?どちらにしても、無いものねだりしてもしょうがないので、
「$GRAILS_HOME/bin/startGrails」を以下の様に変更しました。
(cygwin辺りのOSを判定している箇所とJAVA_OPTSの辺り)
# OS specific support (must be 'true' or 'false'). cygwin=false; darwin=false; os400=false; case "`uname`" in CYGWIN*) cygwin=true ;; Darwin*) darwin=true ;; OS400*) os400=true ;; esac ================= 中略 ===================== # OS400 Java -server no option if [ "$os400" = "false" ]; then JAVA_OPTS="-server -Xmx512M $JAVA_OPTS" else JAVA_OPTS="-Xmx512M $JAVA_OPTS" fi
無事helpが表示されました。ただ異常に初回のロードが遅いんですが、これもIBM-Javaのせい?
うたい文句は、「VMがOS上ではなく、マイクロレベルで動く」だと思ったんですが...。
「list-plugins」やった日には、終わる気配がありません。