warbler相关内容
我有一个大型Rails应用程序成功转换为使用JRuby,并且它在本地运行时没有任何问题bundle exec rails s -b 0.0.0.0。 我现在正在尝试使用以下内容创建可部署的WAR文件: bundle exec warble executable war 此操作成功完成,没有出现错误,但在运行时使用: java -jar application.war
..
我正在使用JRuby和Warbler对其进行打包.我的问题是我想获取当前正在运行的jar文件的路径,而无需编写Java ... 解决方案 RbConfig::CONFIG["bindir"]是否有您想要的东西? $ java -cp Development/src/jruby/lib/jruby-complete.jar org.jruby.Main -e 'require "rbc
..
我的JRuby on rails应用程序在Tomcat 6.0上运行良好,但是当我将其部署在公司的Webfarm(即JBoss 4.2.0/Tomcat 5.5(Servlet API 2.4))上时,它失败并显示以下堆栈跟踪: java.lang.ArrayIndexOutOfBoundsException: 0 at com.kenai.jaffl.provider.jffi.AsmLi
..
我在尝试使用Warbler(warble executable war)在Tomcat7上部署jRuby on Rails(3.2)应用程序时遇到一些奇怪的行为.并想了解它们是否正常,或者我只是在做一些新手错误. 当WAR文件爆炸时,该应用程序可以很好地部署,但是尝试仅从WAR文件进行部署时存在加载问题.哪种类型的“典型"新手错误通常会导致这种情况? 在Windows上运行java -
..
能否将插件打包为JAR/WAR文件,就像打包整个Rails应用程序以便在JRuby上进行部署一样? 解决方案 要么莺,或者您想做一个罐子. 如果您需要一个带有该插件的空Rails应用,请创建一个空项目,安装该插件,然后编辑config/warble.rb以复制所需的宝石 如果您需要一个带有该插件中的类文件的jar;您需要jrubyc将rb文件编译为类文件,然后可以使用java
..
我正在使用Rails 3.1.3,JRuby 1.7.6和Warbler 1.3.8 注意:使用JRuby 1.6.7时不会发生这种情况-但我们最近尝试更新JRuby版本,也就是这个问题开始的时候. 我们使用Warbler将我们的ruby on rails应用程序打包到WAR文件中.该过程将预编译所有资产,并且一切正常(似乎可以正常运行,命令成功) 然后,使用我们的软件(使用JR
..
我有一个JRuby项目,该项目通过Oracle的ojdbc6.jar库使用JDBC连接到Oracle数据库.当在Windows 7上使用JRuby 1.6.6和在OS X Lion上使用JRuby 1.6.5.1时,该代码运行良好.我正在尝试使用莺莺创建一个独立的JAR文件.运行Warble jar后,它包含ojdbc6.jar,但是由于某种原因,它无法加载/访问它.似乎内部类路径不正确,或者我没
..
在warbler的帮助下,我的rails项目已部署到tomcat,但是我需要能够在该服务器上运行rake任务. 解决方案 敬请关注.我希望在Warbler 1.4中具有此功能.社区成员Jake Goulding在这方面做得很好. 在此之前,一种典型的方法是确保war文件中存在所有Rake和数据库脚本,然后将其解压缩到某个位置,在解压后的war中将其cd压缩到WEB-INF,然后运行类
..
我正在使用Jruby和Warbler将Jruby on Rails应用程序部署到Tomcat服务器.使用Webrick部署服务器时,我可以看到所有图像:jruby -S服务器/脚本.但是,当我使用jruby -S warble在rails目录之外创建.war文件并部署到Tomcat时,tomcat服务器上没有显示我的图像.我注意到映像位置已更改为war文件中目录的根目录. /images/p
..
使用warbler打包应用程序时,符号链接会丢失,并且符号链接指向的实际内容会被打包为WAR的一部分. 就我而言,我有一个从public/images/upload到/var/myproject/upload的符号链接.在tomcat中部署战争之后,在展开的文件夹public/images/upload中将/var/myproject/upload的所有内容复制到其中,而不是链接到该文件夹
..
要复制的步骤: 创建一个新的Rails项目. (导轨3.2.22.5) 添加依赖项(鸣鸟,耙子,rufus-scheduler)(/Gemfile) JRuby 9.1.7.0 创建新文件. (/config/warble.rb)(/web.xml.erb)(/config/intializers/scheduler_rufus.rb) 使用jetty网络服务器创建可执行的war文件
..