Строка формата без использования статических методов

Я использую jenkins, и я не могу использовать String.format или sprintf из-за org.jenkinsci.plugins.scriptsecurity.sandbox.RejectedAccessException: Scripts not permitted to use staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods sprintf java.lang.Object

У меня есть файл настроек с кредитами:

    <username>%s</username>
    <password>%s</password>

Я хотел бы форматировать его в любом случае sprintf(MAVEN_SETTINGS, USERNAME, PASSWORD) . Как я могу обойти его?

Всего 1 ответ


Что относительно нестатического Formatter.format

new java.util.Formatter().format("n=%s, p=%s","name", "pass").toString()

Есть идеи?

10000