【问题标题】:passing java.library.path parameter to testng将 java.library.path 参数传递给 testng
【发布时间】:2011-11-16 00:13:39
【问题描述】:

如何将 java.library.path 传递给 TestNG?

我需要做的相当于

java -Djava.library.path=/blah

【问题讨论】:

    标签: java testng


    【解决方案1】:

    如果你正在引导一个网络服务器,你可以将它写在网络服务器的运行配置脚本中。

    例如在 JBoss 中查看这个answer

    【讨论】:

    • 否 - 我正在尝试运行具有一些 JNI 依赖项的测试。
    【解决方案2】:

    你像使用 jvmarg ant 标签一样

    <jvmarg value="-Djava.library.path=${basedir}\lib" />

    【讨论】:

      【解决方案3】:

      这是一个由 JVM 解释的系统属性,为什么 TestNG 会关心它?

      【讨论】:

      • 因为 testng 启动的是 JVM,而不是我。
      • 呃……不。 TestNG 在您运行测试的同一 JVM 中运行,它不会启动任何 JVM。您指的是 TestNG Eclipse 插件吗?
      • 你不是通过提问来回答问题。请改写你的答案。
      猜你喜欢
      • 1970-01-01
      • 2010-10-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多