Я попытался получить все файлы решений (*. Sln) в заданном пути и распечатать их отдельно, разделив строку (каждый путь к файлу решения) с помощью разделителя запятой. Язык программирования сценариев, использующих Jenkins Groovy. Я получаю указанную ниже ошибку при создании задания Jenkins. Любой, пожалуйста, изучите это и дайте мне понять, как действовать правильно.Как разбить строку с помощью разделителя запятой в сценарии Jenkins Groovy?
def finder = new FileNameFinder()
def files = finder.getFileNames 'D:\jobs', '**/*.sln'
def resultList = files.tokenize(",")
for(i=0; i<resultList.size();i++)
{
println resultList[i]
}
Ошибка Подробности:
hudson.remoting.ProxyException: groovy.lang.MissingMethodException: No signature of method: java.util.ArrayList.tokenize() is applicable for argument types: (java.lang.String) values: [,]
Possible solutions: toUnique(), toUnique(), toUnique(java.util.Comparator), takeWhile(groovy.lang.Closure), toUnique(groovy.lang.Closure), toUnique(java.util.Comparator)
Спасибо заранее !!