【发布时间】:2010-11-08 20:01:20
【问题描述】:
我使用 Eclipse,对于我的一些单元测试,我需要设置一些 JVM 参数以使测试正常工作,尤其是 -Djava.library.path。我在我的POM 文件中设置如下:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<argLine>-Djava.library.path=target/dll</argLine>
</configuration>
</plugin>
当我使用Maven 构建时它可以正常工作。但是,当我在 Eclipse 中运行时(即使安装了 Maven 插件——我的 Eclipse 环境中的其他所有东西都可以与 maven 一起正常工作),这个 JVM 参数不适用。有谁知道这是为什么或如何解决这个问题?
【问题讨论】:
-
只是为了确保 - 你是如何运行单元测试的? M2Eclipse?右键单击 -> 作为测试运行?
-
你可以试试他们的邮件列表:user@m2eclipse.codehaus.org users@maven.apache.org 先查看那些网站,看看如何加入邮件列表;您必须先成为会员才能发帖。
-
罗伯特,我正在以右键单击的方式运行测试 -> 以测试方式运行。我也会查看邮件列表,谢谢!
标签: maven-2 maven-plugin m2eclipse surefire