如何打包WAR文件的根目录中的隐藏文件夹,使用SBT?(How to package a hidde

2019-10-17 16:38发布

我想建立一个WAR文件(含电梯项目),适合部署到弹性魔豆。 我还需要配置使用我的应用程序.ebextensions

.ebextensions应存储在一个WAR文件的根目录。 应该在哪里的资源放置,使他们在SBT WAR文件的根目录的最后package ? 使用src/main/resources似乎放在资源WEB-INF/classes

甚至当我放置.ebextensions文件夹中,比方说,我的src / main / resources文件夹, package WAR文件,该文件夹没有出现(在WEB-INF/classes )。 如果删除了领先的时期,那么确实出现。 那么,怎样才能SBT也可用于封装隐藏文件夹?

Answer 1:

放入的src / main / webapp的文件夹。

更新10/23正如理查德Dallaway指出的下方,这似乎不再工作,有是为什么这里SBT的作者一个很好的解释: 如何使SBT不-忽视.ebextensions文件夹? 。 简短的回答是添加这个:

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

为了您的build.sbt文件。



文章来源: How to package a hidden folder inside the root of a WAR file, using SBT?