У меня есть следующий код Groovy, где /data/JarFiles/
содержит много .jar
файлов, а /data/XML/Platform/
содержит некоторые xml
файлы, используемые для запуска jar:
Jar=[]
path = "/data/JarFiles"
new File(path).eachFileMatch(~/.*.jar/) {
Jar.add(it)
}
return Jar.sort{it.lastModified()}.collect{it.name}.reverse()
if (Jar.equals("Core2_v4.1.6.jar") && Product.equals("maximus")) {
Platform=[]
path2 = "/data/XML/Platform/"
new File(path2).eachFileMatch(~/.*K6_Platform.*/) {
Platform.add(it.getName())
}
return Platform.sort()
Я хочу сделать что-то вродеэто:
...
if (Jar.Match(~/.*Core2_v4.*/) && Product.equals("maximus")) {
...
Может кто-нибудь помочь мне с этим, пожалуйста? Спасибо!