【问题标题】:SOAPUI: how to refer to external jars?SOAPUI:如何引用外部 jar?
【发布时间】:2015-03-26 22:49:37
【问题描述】:

众所周知,为了使用不同的 jar,我们需要将它们添加到 SoapUI/../ext/ 目录。例如,为了使用 IBM/..AS400JDBC 驱动程序正确处理 jdbc 请求,我们需要将 jt400.jar 添加到 /ext 目录。 但我有问题:我的客户实施新政策 - 直接禁止在本地使用任何 jar,仅作为依赖项,如

 <dependency>
    <groupId>net.sf.jt400</groupId>
    <artifactId>jt400-full</artifactId>
    <version>6.0</version>
 </dependency>

我成功地在我的 POM 中使用它来进行 CI,但我还需要在 SOAPUI 中运行我的项目。

所以,问题是:有什么方法可以为外部 jars 添加依赖项,-存在于 SoapUI 首选项中的某处/不知何故?目标是从 soapui/../ext 中删除所有 jar,并以某种方式添加对官方的依赖。

真诚地, 德米特里。

【问题讨论】:

  • 阅读%SOAPUI_HOME%\bin\soapui.bat。您会发现很难从其他地方偷偷添加额外的依赖项。我发现从启动菜单中运行%SOAPUI_HOME%\bin\soapui.exe 更加严格!例如:它甚至不关心你的JAVA_HOME

标签: jar dependencies soapui


【解决方案1】:

我对此进行了更多思考:根据提供的soapui.bat,您应该可以推出自己的soapui.bat

  1. 将提供的soapui.bat 复制到您的桌面。
  2. 修改变量SOAPUI_HOME 以指向您的安装。
  3. 修改变量CLASSPATH 以包含您的罐子。
  4. 运行修改后的soapui.bat

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-05-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多