Hallo zusammen,
ich habe in ein Projekt eine neue Jar eingebunden und ein bisschen Code geändert. Es handelt sich um die jars für PLC4x. In Eclipse hab ich diese auch in den Build Path eingebunden. Soweit so gut.
Jetzt kann ich das Projekt aber nicht mehr compilieren, weil in einer ganz anderen Datei, die damit gar nichts zu tun hat, Fehler auftreten.
Dort wurde eingebunden u.a.
Die IDE meckert das auch nicht an.
Aber weiter unten, wo die ZipException verwendet wird, steht folgendes:
Die Fehlerausgabe ist:
Jetzt hab ich herausgefunden, dass an dieser Stelle java.util.zip.ZipException verwendet wird, obwohl das so nicht importiert wird.
Jetzt bin ich natürlich etwas verwirrt. Selbst wenn ich die Zeile ändere in:
kann ich nicht kompilieren.
Kann mir jemand einen Hinweis geben, was ich falsch mache ?
Danke und viele Grüße.
ich habe in ein Projekt eine neue Jar eingebunden und ein bisschen Code geändert. Es handelt sich um die jars für PLC4x. In Eclipse hab ich diese auch in den Build Path eingebunden. Soweit so gut.
Jetzt kann ich das Projekt aber nicht mehr compilieren, weil in einer ganz anderen Datei, die damit gar nichts zu tun hat, Fehler auftreten.
Dort wurde eingebunden u.a.
Java:
import net.lingala.zip4j.exception.ZipException;
Aber weiter unten, wo die ZipException verwendet wird, steht folgendes:
Java:
} catch (IOException | ZipException | MessageException e) {
Die Fehlerausgabe ist:
Code:
Alternatives in a multi-catch statement cannot be related by subclassing
Jetzt hab ich herausgefunden, dass an dieser Stelle java.util.zip.ZipException verwendet wird, obwohl das so nicht importiert wird.
Jetzt bin ich natürlich etwas verwirrt. Selbst wenn ich die Zeile ändere in:
Java:
} catch (IOException | net.lingala.zip4j.exception.ZipException | MessageException e) {
kann ich nicht kompilieren.
Kann mir jemand einen Hinweis geben, was ich falsch mache ?
Danke und viele Grüße.