我试图在使用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