SOAPUI:如何引用外部JAR?

SOAPUI:如何引用外部JAR?,jar,dependencies,soapui,Jar,Dependencies,Soapui,众所周知,为了使用不同的jar,我们需要将它们添加到SoapUI/./ext/目录中。例如,为了正确使用IBM/.AS400JDBC驱动程序处理jdbc请求,我们需要将jt400.jar添加到/ext dir。 但我有一个问题:我的客户机实现了新的策略——直接禁止在本地使用任何JAR,仅作为依赖项,如 <dependency> <groupId>net.sf.jt400</groupId> <artifactId>jt400-fu

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

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

net.sf.jt400
jt400满
6
我在我的POM for CI中成功地使用了它,但我还需要在SOAPUI中运行我的项目

所以,问题是:是否有任何方法可以添加外部JAR的依赖关系,-存在于SoapUI首选项的某个地方/以某种方式?目标是从soapui/./ext中删除所有jar,并以某种方式添加对official的依赖

真诚地,
Dmitry.

我已经仔细考虑过这个问题:您应该能够根据提供的
soapui.bat
来滚动您自己的
soapui.bat

  • 将提供的
    soapui.bat
    复制到桌面
  • 修改变量
    SOAPUI\u HOME
    以指向您的安装
  • 修改变量
    CLASSPATH
    ,以包含JAR
  • 运行修改后的
    soapui.bat

  • 通读
    %SOAPUI\u HOME%\bin\SOAPUI.bat
    。您会发现,从其他地方偷偷加入额外的依赖项是非常困难的。我发现运行从启动菜单获得的
    %SOAPUI\u HOME%\bin\SOAPUI.exe
    ,限制更大!例如:它甚至不关心您的
    JAVA\u主页