【发布时间】:2009-07-14 11:25:48
【问题描述】:
“java.lang.Error:未解决的编译问题”的可能原因是什么?
补充资料:
在从现有 JAR 之上的构建中复制一组更新的 JAR 文件并重新启动应用程序后,我看到了这一点。 JAR 是使用 Maven 构建过程构建的。
如果接口更改,我希望看到 LinkageErrors 或 ClassNotFound 错误。上面的错误提示了一些较低级别的问题。
干净的重建和重新部署解决了这个问题。此错误是否表明 JAR 已损坏?
【问题讨论】:
-
你做了什么导致这个错误?
-
我通过重命名输入参数而不是重命名方法中所有出现的该参数而导致此错误。有趣的是
mvn compile不会导致错误,但运行程序会。mvn clean compile在编译期间显示错误(如预期的那样)。
标签: java