2017-09-27 82 views
1

在试图跟随doc,我加了这样的任务,我的build.gradle文件:createStartScripts更改脚本名称

task createStartScripts(type: CreateStartScripts) { 
    applicationName = 'dc-coverage-calculator' 
} 

然后我执行

./gradlew clean installDist 

此时我的预期在build/install/dc-coverage-calculator/bin/dc-coverage-calculator找到一个文件,但是没有任何文件带有dc-coverage-calculator是在build文件夹的任何位置创建的。相反,Gradle继续使用基于mainClassName的默认应用程序名称。

我也尝试从应用程序名称中删除连字符。

+0

你觉得我的回答有帮助吗? – Opal

回答

1

不幸的是,它不这样工作。您添加了一个新的任务,而哟需要修改现有的一个,这将是完成这种方式:

startScripts { 
    applicationName = 'dc-coverage-calculator' 
} 

抢演示here