【发布时间】:2012-12-13 17:28:50
【问题描述】:
我正在使用 Eclipse 1.6 进行车辆跟踪系统项目。我正在执行客户端代码,它工作正常。但是如果我在eclipse中导入相同的代码,jar文件就创建成功了。当我运行该代码时,我得到了一个IncompatibleClassChangeError。
我在使用 if 条件检查位置的有效性时收到此错误。
错误:
java.lang.IncompatibleClassChangeError: com/nxp/telematics/location/Location.isValid()Z
at com.nxp.atop.LocationListenerExample.locationUpdated(LocationListenerExample.java:28)
at com.nxp.telematics.location.LocationProvider$1.locationUpdated(LocationProvider.java:101)
at com.nxp.telematics.location.AbstractLocationFilter.locationUpdated(AbstractLocationFilter.java:86)
at com.nxp.telematics.location.TimingFilter.deliver(TimingFilter.java:271)
at com.nxp.telematics.location.TimingFilter.access$800(TimingFilter.java:66)
at com.nxp.telematics.location.TimingFilter$DeliveryAttemptTask.run(TimingFilter.java:136)
at java.util.Timer$TimerImpl.run(Timer.java:207)
我认为这不是程序错误。请帮帮我。
【问题讨论】:
-
Eclipse 1.6?你是考古学家?