将 jar 包含到 SoapUI maven
Include jar to SoapUI maven
我写了自己的库到maven。我像这样包含 jar 文件:
http://www.soapui.org/extension-plugins/old-style-extensions/developing-old-style-extensions.html
一切正常。
但是,我想 运行 我在 maven 中的 SoapUI 项目。我如何包含这个库?
更新:
要在 maven 中包含 soap ui 项目,请在 POM 中包含插件并使用 SoapUI 项目文件对其进行配置(见下文)
<plugin>
<groupId>com.smartbear.soapui</groupId>
<artifactId>soapui-maven-plugin</artifactId>
<version>5.1.3</version>
<configuration>
<projectFile>simple-test-soapui-project.xml</projectFile>
</configuration>
</plugin>
看起来这个插件在 maven central 中不可用,所以你必须像这样包含插件存储库(在你的 pom 或 settings.xml)
<pluginRepository>
<id>smartbear-sweden-plugin-repository</id>
<url>http://www.soapui.org/repository/maven2/</url>
</pluginRepository>
可以在此处找到更多信息 - Soap UI maven plugin
还有一个话题here
您需要在 Maven 项目的根目录中创建一个 ext
文件夹,即您的 pom.xml 所在的位置。
将你编译的 jar 放在这个文件夹中(正如你已经在你的 <SoapUI_installation_dir>\bin\ext
目录中所做的那样)以便这个 jar 在通过 maven 运行 时可供 SoapUI 运行ner 使用.
我写了自己的库到maven。我像这样包含 jar 文件: http://www.soapui.org/extension-plugins/old-style-extensions/developing-old-style-extensions.html 一切正常。
但是,我想 运行 我在 maven 中的 SoapUI 项目。我如何包含这个库?
更新:
要在 maven 中包含 soap ui 项目,请在 POM 中包含插件并使用 SoapUI 项目文件对其进行配置(见下文)
<plugin>
<groupId>com.smartbear.soapui</groupId>
<artifactId>soapui-maven-plugin</artifactId>
<version>5.1.3</version>
<configuration>
<projectFile>simple-test-soapui-project.xml</projectFile>
</configuration>
</plugin>
看起来这个插件在 maven central 中不可用,所以你必须像这样包含插件存储库(在你的 pom 或 settings.xml)
<pluginRepository>
<id>smartbear-sweden-plugin-repository</id>
<url>http://www.soapui.org/repository/maven2/</url>
</pluginRepository>
可以在此处找到更多信息 - Soap UI maven plugin
还有一个话题here
您需要在 Maven 项目的根目录中创建一个 ext
文件夹,即您的 pom.xml 所在的位置。
将你编译的 jar 放在这个文件夹中(正如你已经在你的 <SoapUI_installation_dir>\bin\ext
目录中所做的那样)以便这个 jar 在通过 maven 运行 时可供 SoapUI 运行ner 使用.