2012-07-11 16 views
0

如何从“clojure-maven-plugin”中给出clojure文件的编译顺序?clojure-maven-plugin中的问题1.3.10

我认为它应该自动获得顺序,如果有一些循环依赖它会引发循环依赖异常。

我的问题是,当我从git克隆项目,它有时建立成功,有时失败。当我浏览日志时,我看到选择了两个不同的类,以便通过该插件在每个项目中首先编译。

在失败时抛出空指针异常,其中有一些.class文件不存在,因为该类应该在当前之前创建。

+0

你可以给github地址还是内部项目? – khmarbaise 2012-07-11 08:00:44

+0

对不起,它是一个内部项目。我会尝试一些样品给你。 TNX。 – Arosh 2012-07-12 04:05:53

回答

0

Maven反应器中的顺序将自动按照正确的顺序排序,但是如果存在循环依赖性,Maven或其他任何构建都无法处理该顺序。

+0

我没有得到任何循环依赖异常,但有时项目失败,有时它是成功的。我在两个目录中获得了md5sum,这也是一样的。操作系统有没有影响?我使用Fedora 16。 – Arosh 2012-07-12 06:10:22