META-INF/context.xml を war に追加するにはどうすればよいですか? config/warble.rb に構成エントリが見つかりませんでした。
1191 次
3 に答える
3
残念ながら、ニックの方法は機能しません。ファイルは実際にはWEB-INF/META-INF/context.xmlにコピーされます。
私はついにcontext.xmlをMETA-INFにコピーする方法を見つけました:
- Railsアプリのルートフォルダーの下にMETA-INF/context.xmlを作成します
コメントを外し、config/warble.rbの次の行を変更します
config.public_html = FileList["public/**/*", "doc/**/*", "META-INF/context.xml" ]
基本的にMETA-INFをpublic_htmlとして扱い、webapps / youapp/META-INFにコピーされます。
于 2011-04-06T23:13:41.707 に答える
0
自分で追加する必要があります。META-INF/context.xml
プロジェクトにディレクトリとファイルを作成して追加META-INF
するか、「パスマップ」を追加してcontext.xmlファイルの名前をwarファイルのMETA-INFディレクトリに変更することができます。config.dirs
config/warble.rb
config.pathmaps.application += ["%{context.xml,META-INF/context.xml}p"]
于 2011-03-17T18:11:10.003 に答える