Невозможно собрать JemmyFX
Я пытаюсь создать проект Maven, который включает в себя все модули Jemmy (Jemmy Core, Glass Image, Glass Robot, JemmyFx и браузер JemmyFX), потому что, когда я пытался выполнить сборку, следуя этим инструкциям, он не сообщает мне, что файлы JAR не являются имеется в наличии.
Я получил исходники для Jemmy Core отсюда, а затем zip-файл источника JemmyFx здесь (как подробно описано на этой странице).
Я создал проект Maven с 5 модулями, как описано выше, используя исходные тексты, но, похоже, мне все еще не хватает некоторых исходных файлов.
Например в классе GlassIamge.java
есть следующий импорт:
import org.jemmy.Dimension;
Этого нет ни в одном из источников, которые я скачал до сих пор. Глядя в build.xml
файлы выглядят так, как будто могут быть дополнительные зависимости от других JAR-файлов Jemmy, о которых я не знал в первый раз. Например, build.xml
файл содержит:
<get src="${dist.url}/JemmyCore.jar" dest="${jemmy.lib.dir}"/>
<get> src="${dist.url}/JemmyAWTInput.jar" dest="${jemmy.lib.dir}"/>
<get src="${dist.url}/JemmyBrowser.jar" dest="${jemmy.lib.dir}"/>
<get> src="${dist.url}/JemmySupport.jar" dest="${jemmy.lib.dir}"/>
Что указывает на зависимость от JemmyAWTInput.jar
, JemmyBrowser.jar
а также JemmySupport.jar
,
Поэтому мой вопрос: нужны ли мне эти JARS или, предпочтительно, исходный код, чтобы я мог выполнять зависимости в других модулях, и если да, то где я могу его получить?
1 ответ
Я нахожусь в процессе размещения кода Jemmy v3 в проекте OpenJDK с инструментами кода: http://hg.openjdk.java.net/code-tools/jemmy/v3/
Кто бы ни заинтересовался, вы можете помочь мне, просмотрев код, который я выкладываю.
http://mail.openjdk.java.net/pipermail/jemmy-dev/2017-November/000037.html
Я бы также предложил подписаться на псевдоним jemmy-dev@openjdk.java.net.