我收到
的语法错误Invalid variable name. Must start with a letter but was: dbPortBase
当我在gradle.build文件的开头有这个
时Integer dbPortBase = 5000;
Integer DB_PORT = Math.abs(new Random().nextInt(999));
DB_PORT +=dbPortBase;
我试图设置ci,以便我可以在db端口中传递一个随机端口,以便在Multibranch ci env中使用。似乎是有效的java / groovy代码。我不知道什么是无效的。
我尝试将def更改为Integer,大写变量名,小写名,添加a = a + b而不是+ = b没有运气。有什么建议吗?
答案 0 :(得分:0)
它接受了这个
Integer db_PortBase = 5000;
Integer dbPort = Math.abs(new Random().nextInt(999));
dbPort = dbPort + db_PortBase;