gpt4 book ai didi

spring - 为自定义输出文件夹和exe名称自定义gradle脚本

转载 作者:行者123 更新时间:2023-12-02 05:59:45 25 4
gpt4 key购买 nike

我正在使用 Gradle 来构建我的项目。脚本工作正常,它使用任务“installApp”生成输出文件。这里的问题是输出文件夹与项目文件夹名称相同,并且可执行文件也使用项目名称创建。例如我的项目名称是 com.eclipse.spring.shell,因此 gradle 脚本的输出创建文件夹“com.eclipse.spring.shell”,可执行文件的名称也是“com.eclipse.spring.shell”。

所以我的问题是我可以在脚本中自定义输出文件夹名称以及可执行文件名称吗?我的 gradle 脚本如下所示:

description = '
Command Line Interface'
apply plugin: 'base'
apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'application'

dependencies {
compile project(':com.eclipse.spring.Framework'), project(':com.eclipse.spring.User'), project(':com.eclipse.spring.Manager'), project(':com.eclipse.spring.Test')
}

mainClassName = "com.eclipse.spring.Shell.RvsBootstrap"

defaultTasks 'installApp'

run {
standardInput = System.in
}

task wrapper(type: Wrapper) {
description = 'Generates gradlew[.bat] scripts'
gradleVersion = '1.2'
}

最佳答案

您可以在installApp下设置输出文件夹名称,在startScripts下设置applicationName。

示例:

installApp {
destinationDir = file('build/install/'+'YourFolderName')
}

startScripts {
applicationName = 'YourApplicationName'
}

关于spring - 为自定义输出文件夹和exe名称自定义gradle脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23734101/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com