6
我正在使用应用程序插件来创建可分发的zip。查看它生成初始类路径的脚本将指定lib文件夹中的每个文件。我想给我的用户选择添加额外的库到lib文件夹并让脚本选择它们。Gradle应用程序插件:强制脚本在类路径中包含lib/*
有没有办法告诉应用程序插件拉取lib文件夹中的所有jar文件,而不仅仅是那些在Gradle构建文件中指定为依赖关系的应用程序插件?
我正在使用应用程序插件来创建可分发的zip。查看它生成初始类路径的脚本将指定lib文件夹中的每个文件。我想给我的用户选择添加额外的库到lib文件夹并让脚本选择它们。Gradle应用程序插件:强制脚本在类路径中包含lib/*
有没有办法告诉应用程序插件拉取lib文件夹中的所有jar文件,而不仅仅是那些在Gradle构建文件中指定为依赖关系的应用程序插件?
我从我可以做以下的文档(大量的试验和错误之后)想通了:
startScripts {
classpath = files('$APP_HOME/lib/*')
}
要添加一些东西到类路径,而不是替换classpath中,使用'类路径+ =文件(” ...')'(使用'+ ='而不是'=')。 – Jesper 2012-12-11 12:53:46
谢谢,Jesper。 – Gregg 2012-12-11 14:43:25