Был тот же вопрос для языка питона на веб-сайте, но мне нужно сделать то же самое в Groovy:Groovy с помощью переменной в команде импорта
env = System.getenv("INSTANCE")
cp = ${env} + ".Vars"
import "${cp}"
Это, конечно, не работает, но есть ли возможность использовать переменную внутри команды импорта в Groovy? Я новичок в Groovy и не могу понять это, googled много, но без успеха. Я буду очень благодарен всем, кто помогает.
Большое спасибо Это работает, но с небольшим тиражом:.! окр = System.getenv («INSTANCE») ср = " $ {env} "+" .Vars " def cl = Class.forName (cp, true, getClass(). classLoader) def map = cl.map // Это карта, к которой я обращаюсь затем – Alexander