Невозможно создать движок сценариев javax для groovy, даже если в ant используется флаг -lib - PullRequest
0 голосов
/ 04 декабря 2018

Я использую скрипт groovy в файле build.xml и у меня есть опция -lib при запуске ant из командной строки.

ant -lib / usr / share / ant / lib -DtestBool = true-d

В директории lib есть jar-файл groovy-all и bsf.jar.Когда я проверяю подробный вывод, я не вижу, как загружается Jar, и сборка не удалась с ошибкой ниже.

Невозможно создать механизм сценариев javax для groovy

Мой муравейверсия 1.9.2.Кто-нибудь может мне помочь по этому поводу?

1 Ответ

0 голосов
/ 12 февраля 2019

В этом случае я использую атрибут classpath в скриптовой задаче ant, например

<script language="groovy" src = "${build.scripts}/my-script.groovy" classpath="${build.script.classpath}"/>

, где classpath - это список необходимых файлов JAR.В моем случае этот список:

build.script.classpath=${build.lib}/groovy-2.5.2.jar;${build.lib}/groovy-jsr223-2.5.2.jar;

Я думаю, что это поможет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...