Some @Override shows errors in Oracle Java but not in OpenJDK
<p>In a repository that was created in Ubuntu Linux and compiled under OpenJDK 6, when implementing  LocationListener and SensorListener, adding the <code>@Override</code> tag above the inherited methods compiles fine.</p>

<p>But when the repo is cloned onto a Windows system with Oracle Java, some of the <code>@Override</code> generates errors. Example below: 
<code>The method onAccuracyChanged(Sensor, int) of type ExpeditionActivity must override a superclass method</code></p>

<p>It seems that this error occurs only when you add <code>@Override</code> above a method that is inherited from implementing an interface. Adding <code>@Override</code> above a method inherited from a base class does not generate the error. This actually makes sense, because you are actually overriding the logic of the original method.</p>

<p>SO, is it syactically correct to write <code>@Override</code> above inherited interface methods?</p>
