gpt4 book ai didi

java - 在gradle构建中执行时,Gradle Task显示错误

转载 作者:行者123 更新时间:2023-12-03 03:16:46 25 4
gpt4 key购买 nike

我面临的错误是class java.lang.Integer cannot be cast to class java.lang.String。当运行gradle test -Pnum=10时。
这是我的代码:

     def fibo(n){
//something
}
}
task test() {
doLast {
fibo num
}
}

最佳答案

使用参数num输入-Pnum=10的值时,num将是String,但是您需要Integer
像这样更改任务test应该可以解决它:

task test() {
doLast {
fibo num.toInteger()
}
}
有关在Groovy中将 String转换为 Integer的更多信息,请参见 this answer

关于java - 在gradle构建中执行时,Gradle Task显示错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63772222/

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