2016-01-22 57 views
0

我使用Eclipse 4.5.1火星,Maven的3.0.5和Java 8.如果我做了以下后:Maven的编译Eclipse中仅清洁

  • Eclipse的清洁
  • mvn compile

Maven编译得很好。

但是,如果我跑mvn clean compile我得到了很多的错误,那是没有意义的,如:

[ERROR] /home/ole/Sandbox/math/firefly-math-linear-real/src/main/java/com/fireflysemantics/math/linear/exceptions/LinearExceptionFactory.java:[23,1] cannot find symbol 
[ERROR] symbol: static MATRIX_DIMENSION_MISMATCH__OPERATE 
[ERROR] location: class 

的思考?

+0

那么,是否定义了'MATRIX_DIMENSION_MISMATCH__OPERATE'?你能发布'LinearExceptionFactory'代码吗? “Eclipse Clean”与Maven Clean完全不同。 – Tunaki

+0

尝试关闭自动eclipse构建。它可能与Maven构建冲突。 –

+0

这是存储库:https://github.com/firefly-math/firefly-math-linear-real – Ole

回答

0

我的一个本地依赖项在Maven仓库中不是最新的。一旦我编译它的工作正常。感谢帮助我通过它的家伙思考。

奥利