[英]Maven exec plugin- how to import classes from main/java when classpathscope=test
[英]maven: how import from test classes in class from main
我想编译maven项目。 我有main和test文件夹和pom.xml。 在主文件夹的Util.java类中,我使用类BaseTest.java的变量,它属于文件夹test。 我在main和test文件夹中有相同的包:com.tests。 在Util.java类中,我导入了BaseTest.java,如:
import com.tests.TestBase;
我收到了错误:
[ERROR] E:\test\src\main\java\com\tests.Util.java:[18,24] error: package BaseTest does not exist
然后我尝试设置import test.java.com.tests.TestBase;
我也得到了错误。 那么如何从测试文件夹导入?
我想你不应该这样做。 也许你可以直接运行测试: mvn test -Dtest=TestBase
。 检查此线程: 如何从Maven的主文件夹访问测试类?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.