Приветствие, я пытаюсь поместить некоторый сценарий Beanshell в своего Муравья файл build.xml. Я следовал руководству Муравья, а также я могу, но я продолжаю становиться "Не могущим создать javax механизм выполнения сценария для beanshell", когда я выполняю Муравья. Вот тестовая цель, которую я записал главным образом из примеров в руководстве Муравья:
<target name="test-target">
<script language="beanshell" setbeans="true">
<classpath>
<fileset dir="c:\TEMP" includes="*.jar" />
</classpath>
System.out.println("Hello world");
</script>
</target>
Мой файл beanshell "bsh-2.0b4.jar" находится на пути к классу задачи сценария путем, руководство рекомендовало. Надежда у меня есть правильный файл. Я работаю в c:\TEMP right now. Я гуглил и пробовал некоторое время теперь. Любые идеи значительно ценились бы.Спасибо.
Во-первых, вам понадобится jsr-engines.zip отсюда:
https://scripting.dev.java.net/servlets/ProjectDocumentList
Внутри вы найдете jsr223 / beanshell / build / bsh-engine.jar. Некоторые поиски подразумевали, что вам нужно скачать bsh-2.05b.jar. Я нашел его здесь:
http://beanshell.org/bsh-2.0b5.jar
Более легко обнаруживаемый файл bsh-2.0b4.jar, похоже, тоже работает, но он напечатал сообщение, подразумевающее, что это экспериментальный .
Подключаемый модуль Ant "org.apache.ant_1.7.0.v200803061910" содержит все необходимые файлы jar