ruby on rails——将一个由Warbler制作的.war部署到Tomcat



我试图简单地制作一个.war文件并将其放入Tomcat的webapps目录。简单,是吧?:)

让我感到困惑的是,JRuby应用程序的目录结构中有index.html文件,而Tomcat在默认情况下无法找到它。

当我把我的url指向应用程序的Tomcat安装时,我得到的是:http://128.48.204.195:8080的博客/index . html

我应该如何构建/部署JRuby应用程序,以便它在Tomcat上运行时从.war文件中解包出来?

先试试http://128.48.204.195/blog

将服务于根路由(如果在config/routes.rb中定义)或错误地说nor route。

如果你看到这个:http://krokinet.files.wordpress.com/2010/11/rails-welcome1.png

在/public/index.html中有一个默认的index.html文件

该文件是与应用程序一起生成的,你应该在完成初始"冒烟测试"(第一次运行新生成的应用程序)后删除它。

关于根路由的更多信息在这里:http://edgeguides.rubyonrails.org/routing.html#using-root

最新更新