我正在尝试使用 maven-soapui-pro-plugin 插件启动嵌入式soapui 模拟网络服务。这在我的本地机器上完美运行,但显然会在持续集成平台上崩溃,因为项目文件引用本地文件系统上的 wsdl。因此,我有四个选择: 1/ 找到一种将 wsdl 文件位置作为参数传递的方法。2/ 将此引用更改为 HTTP(这意味着我必须安装 Apache 服务器) 3/ 手动更改对项目文件中 wsdl 的引用。4/ 用另一个插件替换那个插件
<plugin>
<groupId>eviware</groupId>
<artifactId>maven-soapui-pro-plugin</artifactId>
<version>4.5.0</version>
<dependencies>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.6</version>
</dependency>
</dependencies>
<executions>
<execution>
<phase>process-test-resources</phase>
<goals>
<goal>mock</goal>
</goals>
<configuration>
<projectFile>D:\Documents and Settings\jhagai\Bureau\Toto-soapui-project.xml</projectFile>
<mockService>MockService</mockService>
<port>8888</port>
<path>/test</path>
<noBlock>true</noBlock>
</configuration>
</execution>
</executions>
</plugin>
我觉得我是唯一面临这个问题的人,这可能吗?