我試圖在使用jruby和glassfish寶石的Windows服務器上運行rails 3應用程序。我可以使用「rails s」運行應用程序。這裏是我的萬阿英,蔣達清:玻璃魚寶石無法在窗口上啓動
C:\ web應用程序\ MCS>的JRuby -S GlassFish的
在啓動GlassFish服務器:在開發環境0.0.0.0:3000 ... 寫日誌消息:C:/ Web應用程序/ MCS /日誌/ development.log。 按下Ctrl + C停止。
java/util/ServiceLoader.java:207:in `fail': java.util.ServiceConfigurationError: com.sun.enterprise.module.bootstrap.Pla
tformMain: Provider com.sun.enterprise.glassfish.bootstrap.ASEmbedded could not be instantiated: java.lang.IllegalArgume
ntException: URI is not hierarchical (NativeException)
from java/util/ServiceLoader.java:164:in `access$100'
from java/util/ServiceLoader.java:353:in `next'
from java/util/ServiceLoader.java:421:in `next'
from org/glassfish/api/embedded/Server.java:644:in `getMain'
from org/glassfish/api/embedded/Server.java:263:in `<init>'
from org/glassfish/api/embedded/Server.java:61:in `<init>'
from org/glassfish/api/embedded/Server.java:158:in `build'
from org/glassfish/api/embedded/Server.java:140:in `build'
from org/glassfish/scripting/gem/GlassFishMain.java:122:in `startGlassFishEmbedded'
from org/glassfish/scripting/gem/GlassFishMain.java:298:in `start'
from c:/jruby-1.5.6/lib/ruby/gems/1.8/gems/glassfish-1.0.2-universal-java/lib/server.rb:146:in `start'
from c:/jruby-1.5.6/lib/ruby/gems/1.8/gems/glassfish-1.0.2-universal-java/lib/server.rb:146:in `start'
from C:/jruby-1.5.6/lib/ruby/gems/1.8/gems/glassfish-1.0.2-universal-java/bin/glassfish:55
from C:/jruby-1.5.6/lib/ruby/gems/1.8/gems/glassfish-1.0.2-universal-java/bin/glassfish:19:in `load'
from c:/jruby-1.5.6/bin/glassfish:19
我確定這是一個簡單的環境設置的東西,有什麼建議嗎?非常感激。
您可能會在這裏得到一些幫助http://www.java.net/forum/topic/glassfish/glassfish/glassfish-embedded-web-start-so-close-0 – Preston 2010-12-09 16:16:52
是的,在那裏,但沒有真正得到它的任何地方 - 沒有提供解決方案。我還問過寶石出版商同樣的問題,希望他會去「噢,你必須......」! – jjnevis 2010-12-09 16:30:29