Beheben des Fehlers bei mehreren Paketen
Kopieren Sie den folgenden Code und fügen Sie ihn in die Datei Demo.java
ein:
package com.example;
package com.example.test;
public class Demo {
public static void main(String[] args) {
int a = 10, b = 15;
System.out.print("The Sum is: " + (a + b));
}
}
Speichern Sie die Datei und führen Sie den folgenden Befehl im Terminal aus:
javac Demo.java
Sie sollten die folgende Fehlermeldung sehen:
Demo.java:3: error: class, interface, or enum expected
package com.example.test;
^
1 error
Dieser Fehler zeigt an, dass in derselben Datei mehrere Pakete deklariert wurden. In Java kann pro Datei nur ein Paket deklariert werden. Um den Fehler zu beheben, entfernen Sie die zusätzliche Paketdeklaration:
package com.example;
public class Demo {
public static void main(String[] args) {
int a = 10, b = 15;
System.out.print("The Sum is: " + (a + b));
}
}
Speichern Sie die Datei und führen Sie den folgenden Befehl erneut aus:
javac Demo.java
Diesmal wird der Code ohne Fehler kompiliert.