JRubyで改行コードがCRLFのファイルを入力するとERBの-%が効かない
ようです。LFで保存しましょう。
あんまり関係ないですが、-%使おうと思ったときに出たエラー。
E:/jruby-1.1.4/lib/ruby/1.8/erb.rb:743:in `binding': (erb):2: , unexpected ';' ( SyntaxError) from testerb.rb:9:in `eval' from E:/jruby-1.1.4/lib/ruby/1.8/erb.rb:743:in `result' from testerb.rb:9
erbで-を指定する際の注意点 - お題目うぉっち
を参考に解決させていただきました。