Maven无法从其他模块中找到测试超类

伊夫·尼古拉斯(Yves Nicolas)

我从同一个父项目中有2个模块mod1和mod2。mod2取决于mod1和mod2 pom.xml包括以下依赖项

<dependency>
    <groupId>com.project</groupId>
    <artifactId>mod1</artifactId>
    <version>${project.version}</version>
</dependency>

在mod1中,我在src/test/java抽象测试类中进行定义

public abstract class ServicesAbstractTest {
...
}

在mod2中,src/test/java我定义了一个继承该类的测试类。

public class Mod2Test extends ServicesAbstractTest {
...
}

这些都是Junit 4测试。当我直接在Eclipse中运行测试时,它工作正常。但是当我执行时不起作用mvn clean install,存在编译错误,表明ServicesAbstractTest在编译和测试mod2时maven找不到

我尝试将类似问题的答案应用于:Pascal Thivent答案Duncan答案,还有两个其他问题:

奇怪的

Could not find goal 'test-jar' in plugin org.apache.maven.plugins:maven-surefire-plugin:2.2 among available goals test -> [Help 1]

关于模块2的更多编译问题:我想在这里需要指定其他范围,不仅要测试,还要对此做进一步的研究。

伊夫·尼古拉斯(Yves Nicolas)

1337joe的评论是这样的。Pascal Thivent的答案就是我一直在寻找的东西。

得到教训

  1. 发现问题时,请尽可能准确地提出问题。这是指出与您的问题最相关的答案的最佳方法。您可能会认为自己在写问题上浪费的时间与单个Google搜索(带有代码错误)相比是比较浪费的。您实际上正在更快地找到正确的答案

  2. 当您刚进行错字或类似操作时,不要为看起来愚蠢而感到羞耻:第二只眼总是最好的。指出我的插件混乱,大概花了20秒钟到1337joe,我可能花了几个小时才深入解决这个问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我的Maven模块无法在其他Maven模块中找到类,尽管我将其设置为依赖项

来自分类Dev

Kohana上传到服务器时无法从其他模块中找到控制器

来自分类Dev

如何更新在活动窗体其他类中找到的Textview

来自分类Dev

木偶无法从已安装的模块apache中找到类

来自分类Dev

Bamboo NUnit解析器无法从其他文件夹中找到测试结果报告

来自分类Dev

可变函数jQuery无法从其他函数中找到值

来自分类Dev

可变函数jQuery无法从其他函数中找到值

来自分类Dev

ASP.NET Webforms页面设计器无法从其他项目中找到用于模型绑定的类

来自分类Dev

如何从其他模块测试 Maven 插件 (Mojo)

来自分类Dev

在其他模块中使用测试范围中的类

来自分类Dev

Intelij:无法从项目中的其他模块导入类吗?

来自分类Dev

无法从其他路径导入类-ValueError:空模块名称

来自分类Dev

C#单元测试无法识别其他类

来自分类Dev

Jest 测试错误 - 无法从“jest_expect.js”中找到模块“expect”

来自分类Dev

从其他模块访问类

来自分类Dev

TestNG错误:编译Maven项目后,无法在类路径中找到类

来自分类Dev

从其他模块加载资源文件。Maven测试正常,maven安装/打包不会

来自分类Dev

Blazor无法从其他文件夹中找到引用的组件

来自分类Dev

包含反斜杠的字符串无法在其他字符串中找到

来自分类Dev

无法从其他模块跳

来自分类Dev

星云测试无法在copypath的类路径中找到资源目录

来自分类Dev

无法在Maven存储库中找到工件

来自分类Dev

Maven无法从Project Repository中找到jar

来自分类Dev

tomcat7-maven-plugin无法在类路径中找到属性文件

来自分类Dev

从超类的方法中找到方法的内容?(Java / Eclipse)

来自分类Dev

从超类的方法中找到方法的内容?(Java / Eclipse)

来自分类Dev

为什么@UniqueConstraint 不能从超类中找到列?

来自分类Dev

无法在bash中找到或加载主类

来自分类Dev

无法在arff文件中找到类标签

Related 相关文章

  1. 1

    我的Maven模块无法在其他Maven模块中找到类,尽管我将其设置为依赖项

  2. 2

    Kohana上传到服务器时无法从其他模块中找到控制器

  3. 3

    如何更新在活动窗体其他类中找到的Textview

  4. 4

    木偶无法从已安装的模块apache中找到类

  5. 5

    Bamboo NUnit解析器无法从其他文件夹中找到测试结果报告

  6. 6

    可变函数jQuery无法从其他函数中找到值

  7. 7

    可变函数jQuery无法从其他函数中找到值

  8. 8

    ASP.NET Webforms页面设计器无法从其他项目中找到用于模型绑定的类

  9. 9

    如何从其他模块测试 Maven 插件 (Mojo)

  10. 10

    在其他模块中使用测试范围中的类

  11. 11

    Intelij:无法从项目中的其他模块导入类吗?

  12. 12

    无法从其他路径导入类-ValueError:空模块名称

  13. 13

    C#单元测试无法识别其他类

  14. 14

    Jest 测试错误 - 无法从“jest_expect.js”中找到模块“expect”

  15. 15

    从其他模块访问类

  16. 16

    TestNG错误:编译Maven项目后,无法在类路径中找到类

  17. 17

    从其他模块加载资源文件。Maven测试正常,maven安装/打包不会

  18. 18

    Blazor无法从其他文件夹中找到引用的组件

  19. 19

    包含反斜杠的字符串无法在其他字符串中找到

  20. 20

    无法从其他模块跳

  21. 21

    星云测试无法在copypath的类路径中找到资源目录

  22. 22

    无法在Maven存储库中找到工件

  23. 23

    Maven无法从Project Repository中找到jar

  24. 24

    tomcat7-maven-plugin无法在类路径中找到属性文件

  25. 25

    从超类的方法中找到方法的内容?(Java / Eclipse)

  26. 26

    从超类的方法中找到方法的内容?(Java / Eclipse)

  27. 27

    为什么@UniqueConstraint 不能从超类中找到列?

  28. 28

    无法在bash中找到或加载主类

  29. 29

    无法在arff文件中找到类标签

热门标签

归档