3

我想用jasmine-maven-plugin来测试我的 Mavenmy-webapp项目。该项目依赖于另一个my-lib项目,其中包含一些必需的 JavaScript 库。构建项目时my-webapp,它会将my-libJAR 添加到WEB-INF/lib/生成的 WAR 的路径中。在my-libJAR 中,所需的 JS 资源位于文件夹META-INF/resourcesMETA-INF/test-resources.

如何从jasmine-maven-plugin目标jasmine:bdd中引用这些打包资源jasmine:test

请注意,我也尝试在integration-test阶段中运行目标,如此所述,但我仍然无法引用所需的资源。

更新:会jetty:run-warjasmine-maven-plugin帮助中运行吗?如果是这样,我该如何实现?

4

1 回答 1

2

我认为你需要首先使用 maven-dependency-plugin 来解压 jar,在不同的目标下。

像这样:使用 maven 解压依赖并重新打包类?

然后,您可以在该目标的插件配置部分下,从解压 jar 的任何位置指定参数。

无论/你/解压/

首先运行 unpack 目标,然后运行 ​​bdd 和测试。

于 2013-07-30T19:57:25.570 回答