JRuby 应用部署与 Trinidad 服务器使用指南
1. 部署 WAR 文件
首先,我们通过以下命令部署 WAR 文件:
$ rake deploy:war
rm -f twitalytics.war
Creating twitalytics.war
Copying twitalytics.war: 81839088/81839088
Successfully installed warbler-exec-0.1.0
1 gem installed
Deployment complete!
部署完成后,在浏览器中访问 http://localhost:8888/twitalytics 即可看到 Twitalytics 仪表盘。这里 Tomcat 将应用部署在 twitalytics/ 上下文路径下,这是 WAR 文件的默认配置。
2. 使用预编译资产
在 Ruby on Rails 3.1 中引入了资产管道(Asset Pipeline)功能,它能将样式表、JavaScript 文件或图像等静态资源进行拼接、压缩,从而加快加载速度。在开发环境中,Rails 会按需编译资产;而在生产环境中,为避免额外开销,我们需要预编译资产。借助 Warbler,我们可以在本地预编译资产并将其打包到 WAR 文件中。
操作步骤如下:
1. 启用资产管道 :打开 config/application.rb 文件,将
超级会员免费看
订阅专栏 解锁全文
9

被折叠的 条评论
为什么被折叠?



