我有一个通过 distZip (gradle 应用程序插件)安装的应用程序。它有 bin 和 lib 文件夹。现在我该把配置文件放在哪里?像 logback.xml 或 application.properties 等?或者我是否需要以某种方式告诉插件文件在哪里?
使用 Gradle 的应用程序插件时,您想要包含在分发中的任何其他文件或文件夹应放置在src/dist
可以参考45.1.1。gradle手册中的分布。(https://docs.gradle.org/current/userguide/application_plugin.html)
\n\n例如,如果您希望配置目录成为应用程序发行版的一部分,您可以像这样布局您的项目:
\n\nExampleApplication/\n\xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 src\n \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 dist\n \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 config\n \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 logback.xml\n
Run Code Online (Sandbox Code Playgroud)\n\n然后,当您的发行版创建时,它将在顶层有一个包含 logback.xml 的 config 目录
\n\n如果此目录结构给您的项目带来问题,您还可以手动添加文件和文件夹,如下所示:
\n\napplicationDistribution.from(\'config\') {\n into "config"\n}\n
Run Code Online (Sandbox Code Playgroud)\n
归档时间: |
|
查看次数: |
2075 次 |
最近记录: |