Gradle - 将目录添加到类路径
2022-09-01 16:13:27
我的应用程序要求在类路径下查找配置文件时,该目录在类路径上可用。我目前有这样的依赖关系配置,尽管这可能不是使目录可用于我的应用程序的正确方法:\config
dependencies {
... //runtime, compile dependencies pulled from repositories
runtime files('config')
}
我正在使用插件为我的项目创建一个独立的zip。如果我的目录有 、 、 ,则插件会生成一个具有以下结构的目录:application
\config
\config\subdir
file1
file2
build\install
| build
| --|install
| ----|bin
| ------ projectName
| ------ projectName.bat
| ----|lib
| ------ dependency1.jar
| ------ dependency2.jar
| ------|subdir
| ------ file1
| ------ file2
这不适用于我的应用程序,因为它明确需要一个目录\config
但是,这是我需要的目录结构:
| build
| --|install
| ----|bin
| ------ projectName
| ------ projectName.bat
| ----|lib
| ------ dependency1.jar
| ------ dependency2.jar
| ----|config
| ------|subdir
| ------ file1
| ------ file2
如何让 gradle 向构建中添加另一个目录,并将其指定为生成的启动脚本的类路径的一部分?