Как я могу добавить свой исходный код (код Java) в проект SoapUI, запущенный maven? Я написал собственный класс утверждения и проверил ответ в этом классе. Сначала я сделал dir ext и поместил туда .jar-файл. Теперь я хочу сделать то же самое, но с исходным кодом.Исходный код в SoapUI maven
ответ
Добавив банку в папку \ext
, вы сделали скомпилированный класс доступным для тестового бегуна SoapUI. Вместо этого вы можете включить свой код в качестве модуля maven в свой проект и добавить его в качестве зависимости. Ваш Java-код должен быть проектом maven для этого. Общий подход заключается в создании «модулей» каталог в корневом каталоге вашего проекта и добавить свой код Java в подкаталоге там, давайте назовем это «assertion_module»:
<root>
| - soapui-project.xml
| - pom.xml
| - modules
| - assertion_module
| - src
| - pom.xml
pom.xml в папке должны иметь необходимые свойства устанавливают, как показано ниже (выборочные значения):
<groupId>assertion_module</groupId>
<artifactId>assertion_module</artifactId>
<name>assertion_module</name>
<version>0.1</version>
в вы освоите pom.xml
, то есть тот, который вы используете для запуска тестов SoapUI объявить модуль утверждение, добавив следующее:
<modules>
<module>modules/assertion_module</module>
</modules>
В разделе SoapUI плагина этого П добавить раздел необходимой зависимости:
<plugin>
<groupId>com.smartbear.soapui</groupId>
<artifactId>soapui-maven-plugin</artifactId>
<version>5.1.2</version>
<dependencies>
<dependency>
<groupId>assertion_module</groupId>
<artifactId>assertion_module</artifactId>
<version>0.1</version>
</dependency>
</dependencies>
...
</plugin>
Теперь, когда вы запускаете тесты, то assertion_module будет скомпилировано и быть доступными для SoapUI теста бегуна. С этим вам больше не нужно добавлять скомпилированную банку в папку \ext
, хотя вам все равно нужно ее иметь в <SoapUI_installtion_directory>\bin\ext
.
- 1. Maven Исходный код Зависимости
- 2. maven зависимости исходный код загрузить
- 3. Восстановить исходный код зависимостей в проекте maven
- 4. SoapUI, Maven, TestRails connection
- 5. ошибка интеграции soapUI Maven
- 6. Отладчик eclipse: есть исходный код зависимостей maven?
- 7. Как отлаживать исходный код плагина maven report?
- 8. Выполнение тестов SoapUI параллельно Maven
- 9. SoapUI/maven: Нет HTML-отчета
- 10. soapUI с Maven от IntelliJ
- 11. SoapUI Mock интегрирован в тест Maven
- 12. SoapUI/Maven/Bamboo: Исключения в работе бамбука
- 13. Как изменить исходный код в контексте плагина Maven?
- 14. Eclipse не показывает исходный код зависимостей maven в отладочном виде
- 15. Исходный код для Android Исходный код
- 16. Исходный исходный код из APK
- 17. Hadoop 2.2.0 исходный код упаковка
- 18. Плагин Maven SoapUI - как выполнить 2 тестовых проекта SoapUI во время жизненного цикла Maven
- 19. Исходный код в C#?
- 20. Исходный код в iframe?
- 21. Ввод в исходный код
- 22. Запуск оси2 код, созданный soapui
- 23. Исходный код предварительной обработки как часть сборки maven
- 24. Возможно ли восстановить исходный код классов из Maven jar?
- 25. Где исходный код для maven-artifact-manager 2.0.6
- 26. Где находится исходный код для maven-properties-plugin?
- 27. же исходный код, Eclipse построить успех, но Maven (Javac) не
- 28. Как преобразовать исходный код python в исходный код C++
- 29. Как сгенерировать исходный код из шаблона с Maven?
- 30. Исправлен ли исходный код для aspectj-maven-plugin?
Хорошо, но если я утверждаю, что Java-класс будет в другом проекте? – miosz
Вы должны либо объединить два проекта, либо установить podule в локальный репозиторий maven. – AlexandrosD
Но мастер pom.xml будет таким же, как здесь? – miosz