maven 2 和 5.4.5:info.magnolia.test.RepositoryTestCase 不再工作

Posted

技术标签:

【中文标题】maven 2 和 5.4.5:info.magnolia.test.RepositoryTestCase 不再工作【英文标题】:maven 2 & 5.4.5: info.magnolia.test.RepositoryTestCase don't work anymore 【发布时间】: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"

【问题讨论】:

【参考方案1】:

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

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

【讨论】:

以上是关于maven 2 和 5.4.5:info.magnolia.test.RepositoryTestCase 不再工作的主要内容,如果未能解决你的问题,请参考以下文章

2021-07-17:一个不含有负数的数组可以代表一圈环形山,每个位置的值代表山的高度。比如, {3,1,2,4,5}{4,5,3,1,2}或{1,2,4,5,3}都代表同样结构的环形山。山峰A和山(

输入一个正数s,打印出所有和为s的连续正数序列(至少含有两个数)。例如输入15,由于1+2+3+4+5=4+5+6=7+8=15,所以结果打印出3个连续序列1~54~6和7~8。

计算(1/2+1/3+...+1/20)+(2/3+2/4+...+2/20)+(3/4+3/5+...+3/20)+...+(18/19+18/20)+19/20等于多少

2-逻辑题二

MongoDB学习笔记

请问高人:各部门对应的ISO9001条款是哪些?(哪些条款能在哪些部门中审核?)