1

Elastic Beanstalk へのデプロイに適した WAR ファイル (Lift プロジェクトを含む) を構築しようとしています。を使用してアプリケーションを構成する必要もあります.ebextensions

.ebextensionsWAR ファイルのルートに格納する必要があります。SBT の WAR ファイルのルートになるように、リソースをどこに配置する必要がありますpackageか? を使用src/main/resourcesしてリソースを に配置するように見えますWEB-INF/classes

たとえば、.ebextensionsフォルダーを src/main/resources フォルダーとpackageWAR ファイルに配置しても、フォルダーは表示されません ( WEB-INF/classes)。先頭のピリオドを削除すると、表示されます。では、隠しフォルダをパッケージ化するように SBT を構成するにはどうすればよいでしょうか。

4

1 に答える 1

2

フォルダーを src/main/webapp に配置します。

更新 10/23 Richard Dallaway が以下で指摘したように、これはもはや機能していないようであり、SBT の作成者による適切な説明がここにあります: How to make SBT to not-ignore .ebextensions folder? . 簡単な答えは、これを追加することです:

excludeFilter := HiddenFileFilter -- ".ebextensions" //or whatever your hidden folder name is

build.sbt ファイルに。

于 2013-02-09T00:50:04.903 に答える