Junit 导入jar和类型是从required.class文件间接引用的

Junit 导入jar和类型是从required.class文件间接引用的,junit,jar,import,xml-parsing,test-class,Junit,Jar,Import,Xml Parsing,Test Class,我在互联网上搜索一个jar文件,我得到了一个包含该jar文件的java项目。现在,当我将jar文件复制到我的项目并将它们包含在我的库中时,在包名行中出现了一个错误 从另一个项目复制jar,这是错误的方法吗 或者如果它是正确的,我是否可以纠正这个错误 错误:无法解析类型org.junit.internals.runners.TestClassRunner。它是从必需的.class文件间接引用的 我需要这个XmlParameterizeRunner类。如果有人能给我这个类的jar链接,那将很有帮助。

我在互联网上搜索一个jar文件,我得到了一个包含该jar文件的java项目。现在,当我将jar文件复制到我的项目并将它们包含在我的库中时,在包名行中出现了一个错误

从另一个项目复制jar,这是错误的方法吗

或者如果它是正确的,我是否可以纠正这个错误

错误:无法解析类型org.junit.internals.runners.TestClassRunner。它是从必需的.class文件间接引用的

我需要这个XmlParameterizeRunner类。如果有人能给我这个类的jar链接,那将很有帮助。

请检查Junitext,其他许多人都报告过类似的问题

实际上,XMLParameterizeRunner扩展了TestClassRunner,JUnit4.5中缺少TestClassRunner


看起来您可能有JUnit版本>4.4。因此,请检查JUnit4.4,这个问题将消失。我已经用4.4检查了示例测试,没有看到这样的错误。

现在类型错误已经消失了,但是当我使用注释XMLParameters包含testData.xml时仍然有一个错误。错误:此位置不允许使用注释@XMLParameters。