当我构建战争时,我可以看到.ebextension文件夹,如下所示。 myapp.war | ------ .ebextensions | ------ META-INF | ------组织 | ------ WEB-INF
.ebextensions有两个文件 configuration.properties和01do.config
01do.config的内容 container_commands: 复制配置: 命令:“cp .ebextensions / configuration.properties /etc/tomcat7/configuration.properties”
配置中给出的命令没有被执行,并且在cfn-init.log中没有这个的日志。
请帮忙。提前致谢
缩进很重要。
container_commands:
copy-config:
command: "cp .ebextensions/configuration.properties /etc/tomcat7/configuration.properties"
在gradle项目或其他你需要的包括.ebextension在你的最终包中。
为了gradle
for gradle
<code>
bootJar {
from('./.ebextensions') { into '.ebextensions' }
}
or
bootWar {
from('./.ebextensions') { into '.ebextensions' }
}
</code>
Clean way of adding .ebextensions to Spring Boot Jar using Gradle