warbler - 如何在 Warbler 中添加 META-INF/context.xml

标签 warbler context.xml meta-inf

如何将 META-INF/context.xml 添加到 war 中?我在 config/warble.rb 中没有找到任何配置条目。

最佳答案

不幸的是,Nick 的方法不起作用。该文件实际上被复制到 WEB-INF/META-INF/context.xml。

我终于找到了一种将 context.xml 复制到 META-INF 的方法:

  1. 在您的 Rails 应用程序根文件夹下创建 META-INF/context.xml
  2. 取消注释并更改 config/warble.rb 中的以下行

    config.public_html = FileList["public/**/*", "doc/**/*", "META-INF/context.xml"]

    <

基本上把META-INF当成public_html,会复制到webapps/youapp/META-INF。

关于warbler - 如何在 Warbler 中添加 META-INF/context.xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5337010/

相关文章:

ruby-on-rails - 路径名中的双井号 (##) 不适用于 JRuby 'require'?

ruby-on-rails-3 - 使用 asset pipeline 和 public/images with jruby & warbler

java - Android Studio : Duplicate files copied in APK META-INF/LICENSE when compile(exclude did not work)

java - 基于 Heroku Tomcat 的部署 : context. xml 环境变量

android - 需要修改系统应用程序 : original AndroidManifest. xml,但为什么呢?

java - 如何: Locate a Resource file within a JAR file without knowing the name and location upfront

rubygems - 使用 Bundler 打包本地 ruby ?

tomcat - rbenv、JRuby、Warble、Rake

java - 将具有自定义领域的 Web 应用程序部署到 Tomcat 6 后出现 HTTP 状态 404

mysql - 错误消息 : Unable to get connection, 数据源无效: "java.sql.SQLException: Cannot create JDBC driver of class ' ' 对于连接 URL 'null' ”