如何复制配置文件作为打包的一部分以在部署中使用?

shawnuser3862921

我使用sbt 0.13.5构建了一个带有一些配置文件的项目,这些配置文件在部署后将进行人工编辑。

使用sbt-native-packagerstage命令构建用于部署的基本输出目录结构。这将导致一个bin带有启动脚本文件夹,而我所有的jar都放在一个lib文件夹中。伟大的。

剩下的文本配置文件应conf原样复制到bin/lib/文件夹旁边的文件夹中(不包含在任何jar中)。

如何使用sbt将这些配置文件复制到文件系统上的输出目录(而不是复制到任何jar中)?

霍亚阮

默认通用约定是在src / univeral /下复制文件/目录。因此,要在发行版中包含conf /目录,只需添加src / universal / conf并在其中复制配置文件即可。信用:此链接

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Mediawiki:如何在画廊中使用{{PAGENAME}}作为文件名的一部分?

如何在子查询中使用HAVING作为Select语句的一部分

MySQL-如何使用文件名作为查询的一部分?

如何根据32位或64位版本的PowerShell排除配置文件的一部分

AutoMapper的(4.2+)配置文件是Logic还是Infrastructure的一部分?

如何仅在python中使用文件的一部分?

如何仅在文件的一部分中使用sed进行替换

VSO/TFS - 作为构建过程的一部分,以新名称复制文件

在包含文件中使用字符串作为文件名的一部分

正确打包CSS文件以作为Azure DevOps扩展的一部分部署到Azure CDN

在参数文件中使用破折号(-)作为键名的一部分(Azure管道)

如何在Paw中将文件作为多部分请求的一部分上载?

如何在 bash shell 中使用查找结果作为正则表达式的一部分

如何在 Concourse CI 中使用 yaml 模板变量作为值的一部分

使用变量作为语句的一部分

如何在保留旧名称一部分的情况下使用新名称复制文件?

在WHILE循环中使用变量作为列名的一部分

如何在Python中复制二进制文件的一部分?

如何仅复制数组的一部分以在mex文件中输出?

使用自动制作将文件复制为默认目标的一部分

如何在Logrotate上使用日期和时间作为文件名的一部分?

如何使用CMake下载任意文件作为自定义目标的一部分?

如何使用列名称作为 csv 文件路径的一部分创建 Dataframe?

如何在Jgit中将文件列表作为提交的一部分

如何批量绕过作为启动命令一部分的打开文件安全警告?

在公式的一部分中使用变量

cURL - 使用特定的响应头作为文件名的一部分

如何在 bash 脚本中使用 (basename "${video%.*}") 获取文件名的一部分?

如何在bash中使用sed按节获取ini文件的一部分