Maven 2 & 5.4.5: info.magnolia.test.RepositoryTestCase 不再工作

maven 2 & 5.4.5: info.magnolia.test.RepositoryTestCase don't work anymore

我正在使用一些扩展 info.magnolia.test.RepositoryTestCase 的测试用例,并且仅使用 Maven 2 和最新的 5.4.5 版本,这些测试失败:

java.lang.IllegalStateException: Resource not found: target/repositories.xml
at info.magnolia.test.RepositoryTestCase.getRepositoryConfigFileStream(RepositoryTestCase.java:167)
at info.magnolia.test.RepositoryTestCase.extractConfigFilesForTests(RepositoryTestCase.java:150)
at info.magnolia.test.RepositoryTestCase.startRepository(RepositoryTestCase.java:136)
at info.magnolia.test.RepositoryTestCase.setUp(RepositoryTestCase.java:99)
....

Maven 3 或 Magnolia 5.4.4 一切正常

你知道如何解决这个问题吗?

Maven 信息:

Apache Maven 2.2.1 (rdebian-14)
Java version: 1.8.0_74
Java home: /usr/lib/jvm/java-8-oracle/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux" version: "3.13.0-55-generic" arch: "amd64" Family: "unix"

强烈建议在使用 Magnolia 时使用 Maven-3(准确地说是 3.2.3)。我强烈建议您升级 Maven-2,因为它已经停止运行了。

更多信息可以在 https://wiki.magnolia-cms.com/display/DEV/Maven+setup