如何在运行gwt:run时阻止maven-gwt-plugin将测试范围的依赖项复制到目标lib文件夹

如何在运行gwt:run时阻止maven-gwt-plugin将测试范围的依赖项复制到目标lib文件夹,gwt,maven,Gwt,Maven,运行mvn gwt:run时,所有测试范围的依赖项都复制到WEB-INF/lib文件夹中 我曾尝试在gwt maven插件配置中使用runClasspathExcludes(参见示例),但似乎没有任何效果 这些依赖项在pom中标记为test,仅在运行gwt:run(而不是在构建应用程序时)时才会被复制 我在gwt maven插件Jira上发现了这个bug报告:。最后的评论说: requiresDependencyResolution设置为 “测试”以确保所有工件 在以下情况下作为依赖项可用: 构

运行mvn gwt:run时,所有测试范围的依赖项都复制到WEB-INF/lib文件夹中

我曾尝试在gwt maven插件配置中使用
runClasspathExcludes
(参见示例),但似乎没有任何效果

这些依赖项在pom中标记为
test
,仅在运行gwt:run(而不是在构建应用程序时)时才会被复制

我在gwt maven插件Jira上发现了这个bug报告:。最后的评论说:

requiresDependencyResolution设置为 “测试”以确保所有工件 在以下情况下作为依赖项可用: 构建类路径


我认为这意味着它使用测试范围来解释依赖项解析,这将解释依赖项是如何到达那里的,但问题是如何排除某些依赖项?

可能是由于gwt maven插件的旧版本。将再次升级和测试。不,仍然不工作。正在等待maven gwt插件邮件列表的响应