我想编译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;
我也得到了错误。那么如何从测试文件夹导入呢?
答案 0 :(得分:0)
我认为你不应该这样做。也许你可以直接运行测试:mvn test -Dtest=TestBase
。检查此主题:How can I access a test class from Maven's main folder?