我已经从SVN更新了我的项目,并在我的eclipse IDE中刷新了该项目。当我试图运行测试用例时,它会抛出以下错误。
The archive: /cu-common-entity-generated/target/common-entity-1.0.0-SNAPSHOT.jar which is referenced by the classpath, does not exist.
早期的common-entity-1.0.0-SNAPSHOT.jar可用,当我更新并再次运行maven时,更新了带有其他快照的新JAR。共实体7.0.1-SNAPSHOT.jar
这是我的类路径
<classpathentry kind="lib" path="/common-entity/target/common-entity-7.0.1-SNAPSHOT.jar" sourcepath="/cu-common-entity-generated"/>
为什么仍然指的是1.0.0快照?这是Eclipse的问题吗?
答案 0 :(得分:0)
检查JUnit 运行配置的类路径(在运行&gt;运行配置中选择运行配置并参见选项卡 Classpath )而不是项目的类路径。似乎JUnit运行配置不使用默认值,而是使用自己的类路径。