我有一个通过 SBT 构建并部署到 Amazon Elastic Beanstalk 中的 web 应用程序。为了配置 Beanstalk 实例,需要将.ebextensions
包含配置文件的文件夹放入 WAR 文件的根目录。但是,将这个文件夹放入src/main/webapp
并没有帮助,因为默认情况下 SBT 会忽略所有隐藏文件夹,因此生成的 WAR 不包含该文件夹。
除了隐藏之外,是否有某种方法可以配置 SBT 以将此文件夹包含在构建中?或者我怎样才能以其他方式将此文件夹放入构建中?我正在使用 jenkins 自动构建和部署,因此解包 - 添加文件夹 - 再次打包并不是一个真正的选择,除非它可以以某种方式编写脚本。谢谢!