如何处理zip分发?

时间:2014-06-16 13:25:47

标签: maven

我有两个maven项目,项目Foo和项目Bar。 Project Bar有许多依赖于项目Foo的测试才能运行。 Project Foo需要解析许多数据文件和配置文件,以便在部署Bar和Foo时能够独立编辑。我设法让Foo打包成一个包含jar和必要的配置/数据文件的zip文件。在测试阶段之前,我怎样才能让Bar解压缩Foo并使用解压缩的jar文件运行,以便在测试运行时找到它的配置文件?

我已经设法在流程测试资源阶段将Foo解压缩到test-resources文件夹中,但是在测试 - 编译阶段,我找不到"符号未找到#&# 34;到处。这是编译时依赖项以及运行时依赖项。我只是需要它在不同的位置吗?有些设置可能是我没有设置好吗?我担心的是,在编译时,它会返回到repo,没有看到任何类,因此无法编译,只需要查看解压缩的目录。

0 个答案:

没有答案