我已经配置了manifest.mf文件来添加这里提到的custome属性: http://twit88.com/blog/2008/02/20/maven-adding-custom-attributes-and-build-timestamp-to-manifest/。maven测试阶段的清单文件
我面临的问题是,条目填充在 classes/META-INF中的manifest.mf文件中。但是test-classes/META-INF中的manifest.mf文件仍然没有用值替换变量。
对于运行测试,我需要生成测试资源,但test.class/META-INF中的manifest.mf文件未填充用于测试目标。
任何人都可以请建议一种方法来配置manifest.mf文件的测试?
请注意,我已经尝试为maven-antrun-plugin添加“generate-test-resources”阶段,但它没有奏效。
谢谢。
感谢Buhb,实际上我有构建版本和日期在清单中填充,并有一个测试方法来检查这些领域。当我运行mvn测试时,它会检查测试类/ META-INF中的清单,而不是将类/ META-INF作为Maven运行测试资源的测试。所以当测试版本正在进行时,我需要在测试类中为manifest.mf填充相同的属性。任何想法如何做到这一点? – popcoder
非常感谢Buhb ...它的工作...... :) – popcoder