Warblerは、Jrubyプロジェクト(Rails)をデプロイ可能なwarファイルにコンパイルする素晴らしい宝石です。このstackoverflow questionのおかげで、必要な情報が得られます。JRuby Warbler:Ruby on Rails Appのすべてのソースファイルをコンパイルする方法
しかし、warble compiled war
を実行するとすべてのルビソースコードが非表示になりますが、これは問題ありません。しかし、それはGemfileのような他のファイルを残す。 Gemfile.lockなどのファイルは変更されません。
これらのファイルもコンパイルする方法はありますか?これらのファイルもコンパイルするconfig/warble.rb
ファイルに含まれるものは何ですか?
WEB-INFには、ディレクトリ構造をまったく表示しない(私たちは、コンパイルされたwarファイルをクライアントに配布する予定です)。これについてはあまり楽観的ではありませんが、レールディレクトリ構造をWEB-INFディレクトリ内に隠すことはできますか?
Gemfileのようなファイルは、bundlerによって読み込まれ、解析されます。あなたは確かにそれを行うことができます。しかし、あなたはどこまで行くのですか?猿はそれらのプレーンテキストファイルを読むライブラリにパッチを当てていますか? – Ruslan