2017-01-11 1 views
0

я делал конфигурацию Maven для проекта SoapUI с использованием новейших Maven-SoapUI-про плагин, однако я столкнулся ниже ошибкиSoapUITestCaseRunner класс не нашел вопрос, когда делать Maven построить для проекта мыла UI

*Failed to execute goal com.smartbear.soapui:soapui-pro-maven-plugin:5.1.2:test (default) on project medtronicAcsSoapUI: Execution default of goal com.smartbear.soapui:soapui-pro-maven-plugin:5.1.2:test failed: A required class was missing while executing com.smartbear.soapui:soapui-pro-maven-plugin:5.1.2:test: com/eviware/soapui/tools/SoapUITestCaseRunner* 

Эти зависимости Я использовал.

  <groupId>com.smartbear.soapui</groupId> 
      <artifactId>soapui-pro-maven-plugin</artifactId> 
      <version>5.1.2</version> 

      <dependencies> 
        <dependency> 
        <groupId>org.reflections</groupId> 
        <artifactId>reflections-maven</artifactId> 
        <version>0.9.9-RC1</version> 
       </dependency> 
       <dependency> 
        <groupId>org.apache.poi</groupId> 
        <artifactId>poi-ooxml</artifactId> 
        <version>3.10-FINAL</version> 
       </dependency> 
     </dependencies> 

Не мог бы кто-нибудь помочь мне.

+1

Думаю, вы должны добавить soapui- .jar как зависимость от вашего проекта – Jens

+0

Я попытался добавлением мыла Ui банку. \t \t \t \t \t \t com.smartbear.soapui \t \t \t \t \t \t SoapUI \t \t \t \t \t \t 5.2.1 \t \t \t \t \t \t выполнения \t \t \t \t \t Еще бросками же Erorr –

ответ

0

С этим pom.xml выполнение является правильным, enter image description here

Я обновил артефакта:

<artifactId>soapui-pro-maven-plugin</artifactId> 

по

<artifactId>soapui-maven-plugin</artifactId> 

вам нужно иметь установку soaupUI и ПРИМЕНЕНИЕ этот файл pom.

<?xml version="1.0" encoding="UTF-8"?> 
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 
    <modelVersion>4.0.0</modelVersion> 
    <groupId>com.stackoverflow.41594333</groupId> 
    <artifactId>soapui.mvn</artifactId> 
    <version>1.0.0-SNAPSHOT</version> 
    <pluginRepositories> 
     <pluginRepository> 
      <id>smartbear-sweden-plugin-repository</id> 
      <url>http://www.soapui.org/repository/maven2/</url> 
     </pluginRepository> 
    </pluginRepositories> 
    <properties> 
     <restEndpointUrl>http://server:port</restEndpointUrl> 
    </properties> 

    <build> 
     <plugins> 
      <plugin> 
       <groupId>com.smartbear.soapui</groupId> 
       <artifactId>soapui-maven-plugin</artifactId> 
       <version>5.1.2</version> 
       <configuration> 
        <projectFile>Completed-soapui-project.xml</projectFile> 
        <testSuite>CreateCase</testSuite> 
        <outputFolder>target</outputFolder> 
        <junitReport>true</junitReport> 
        <printReport>true</printReport> 
        <projectProperties> 
         <value>QA_server=${restEndpointUrl}</value> 
        </projectProperties> 
       </configuration> 
       <executions> 
        <execution> 
         <phase>test</phase> 
         <goals> 
          <goal>test</goal> 
         </goals> 
        </execution> 
       </executions> 
       <dependencies> 
        <dependency> 
         <groupId>org.reflections</groupId> 
         <artifactId>reflections-maven</artifactId> 
         <version>0.9.9-RC1</version> 
        </dependency> 
        <dependency> 
         <groupId>org.apache.poi</groupId> 
         <artifactId>poi-ooxml</artifactId> 
         <version>3.10-FINAL</version> 
        </dependency> 
       </dependencies> 
      </plugin> 
     </plugins> 
    </build> 
</project> 
+0

Спасибо за ответ, но я пропустил, чтобы опубликовать полный файл POM. Я включил все это. –

+0

вы не включили файл pom. Пожалуйста, не могли бы вы просмотреть? –

+0

Я очень ценю вашу помощь. Однако, если я использую проект «soapui-maven-plugin», будет выполнен, но я получаю сообщение об ошибке «Ошибка выполнения передачи [access_token] - ошибка: Неожиданный элемент: CDATA». следовательно, для этой ошибки я попытался « soapui-pro-maven-plugin», как объяснил кто-то [здесь] (http://stackoverflow.com/questions/33809532/jenkins-throws-org-apache-xmlbeans-xmlexception -ошибка-Неожиданный-элемент-CDAT). Кстати, я использовал шаг передачи свойств soapUI в проекте. –

Смежные вопросы