【问题标题】:maven 2 & 5.4.5: info.magnolia.test.RepositoryTestCase don't work anymoremaven 2 和 5.4.5:info.magnolia.test.RepositoryTestCase 不再工作
【发布时间】:2016-04-08 09:29:35
【问题描述】:

我正在使用一些扩展 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"

【问题讨论】:

    标签: unit-testing content-management-system magnolia


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2012-08-02
      • 2016-11-10
      • 1970-01-01
      • 2012-04-21
      • 1970-01-01
      • 2013-03-16
      • 2012-04-11
      • 2018-06-01
      • 2016-11-10
      相关资源
      最近更新 更多