要配置Gradle应用程序插件以将user.dir设置为脚本的位置,可以按照以下步骤进行操作:
build.gradle
文件。plugins
部分添加id 'application'
,以启用应用程序插件。application {
// 将user.dir设置为脚本的位置
def scriptDir = System.getProperty('user.dir')
mainClassName = 'your.main.class.name'
// 设置启动脚本的工作目录为脚本所在的位置
applicationDefaultJvmArgs = ["-Duser.dir=$scriptDir"]
}
your.main.class.name
替换为你的应用程序的主类名。完成上述步骤后,Gradle应用程序插件会将user.dir
设置为脚本的位置,并将启动脚本的工作目录设置为脚本所在的位置。
这样配置后,你可以在Gradle构建过程中使用System.getProperty('user.dir')
获取脚本的位置。
领取专属 10元无门槛券
手把手带您无忧上云