【发布时间】:2014-12-11 11:31:05
【问题描述】:
我在 Eclipse 中使用 maven 项目,我无法访问 src/test/java 类中 src/main/java 下的类。不过,我可以在 maven 依赖 jar 中使用这些类。我错过了什么?
【问题讨论】:
标签: java eclipse maven m2eclipse
我在 Eclipse 中使用 maven 项目,我无法访问 src/test/java 类中 src/main/java 下的类。不过,我可以在 maven 依赖 jar 中使用这些类。我错过了什么?
【问题讨论】:
标签: java eclipse maven m2eclipse
我发现有时会出现此错误,只需转到Project -> Clean...,错误就会停止。
但是,如果这不起作用,则有一个博客提供更多建议here
2017 年 11 月 7 日更新
原链接已失效,参考网页存档here
或者把它们都放在这里..
【讨论】:
你只需要import他们。 Eclipse 应该可以帮助您:如果您尝试使用类名,它会建议从哪里导入。
测试类是一个单独的包,因此需要将这些类声明为public。
【讨论】:
public吗?
绝对可以的..
首先你需要导航到 Build Path-->Configure Build Path--> Source 选项卡
然后在 Source 选项卡中搜索/检查 [your Project Name]/src/main/java 并更改
“包含测试源”从否到是并保存。
这将成功解决从“src/test/java”到“src/main/java”导入包的问题
【讨论】:
项目 -> 清理
足够我工作了
【讨论】: