[moR-pH-euS]
Magnum P.I.
Hallo,
ich benutze Eclipse 3.2.1 unter Mac OS X 10.4.9 und ein "java -version" im terminal zeigt mir folgende java-version an:
java -version
java version "1.5.0_07"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_07-164)
Java HotSpot(TM) Client VM (build 1.5.0_07-87, mixed mode)
Zur zeit muss ich fürs Studium in die Thread-Programmierung einsteigen und muss jetzt eine Klasse schreiben mit Locks. In dem Project habe ich bei den Properties, unter "JavaCompiler" Projektspezifische Einstellungen aktiviert und das "Compiler compliance level" auf 5.0 gestellt, auch "Generated .class files compatibility" und "Source compatibility" sind auf 5.0 gestellt. Allerdings kann ich keine Locks importieren. Wenn ich "import java.util.con" eingebe, bietet mir Eclipse nur ConcurrentModificationException an, aber kein Concurrent. Mit der Default-Einstellung, von 1.4 bei "Java Compiler", gibt es auch kein java.util.concurrent.locks.
Auch wenn ich nur "import java.util.*" in meine Klasse schreibe und einfach
private final Lock lock
in meine Klasse schreibe, meckert er, das er Lock nicht finden kann und bietet mir als import-Möglichkeit "import com.sun.corba.se.internal.orbutil.Lock;" an.
Was ist denn da los bzw. wie komme ich an das richtige Lock ran?
Danke
ich benutze Eclipse 3.2.1 unter Mac OS X 10.4.9 und ein "java -version" im terminal zeigt mir folgende java-version an:
java -version
java version "1.5.0_07"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_07-164)
Java HotSpot(TM) Client VM (build 1.5.0_07-87, mixed mode)
Zur zeit muss ich fürs Studium in die Thread-Programmierung einsteigen und muss jetzt eine Klasse schreiben mit Locks. In dem Project habe ich bei den Properties, unter "JavaCompiler" Projektspezifische Einstellungen aktiviert und das "Compiler compliance level" auf 5.0 gestellt, auch "Generated .class files compatibility" und "Source compatibility" sind auf 5.0 gestellt. Allerdings kann ich keine Locks importieren. Wenn ich "import java.util.con" eingebe, bietet mir Eclipse nur ConcurrentModificationException an, aber kein Concurrent. Mit der Default-Einstellung, von 1.4 bei "Java Compiler", gibt es auch kein java.util.concurrent.locks.
Auch wenn ich nur "import java.util.*" in meine Klasse schreibe und einfach
private final Lock lock
in meine Klasse schreibe, meckert er, das er Lock nicht finden kann und bietet mir als import-Möglichkeit "import com.sun.corba.se.internal.orbutil.Lock;" an.
Was ist denn da los bzw. wie komme ich an das richtige Lock ran?
Danke