Hallo,
ich hab da folgendes Problem:
ein Java Programm, das mittels Commapi mit einem Gerät an der seriellen Schnittstelle komuniziert, funktioniert nicht so wie es soll.
Beim Durchstöbern des Source Codes hab ich eine mögliche Fehlerquelle entdeckt. Ich würde gern mit unterschiedlichen Datenbiteinstellung und Stopbits experimentieren. Den Quelltext hab ich also editiert und anschliessend versucht die .java Datei in eine .class zu kompilieren. Dabei hagelts aber Haufenweise Fehlermeldungen:
Gleich die erste Fehlermeldung sagt was von "package javax.comm does not exist". Besagte Datei hab ich, und ich hab sie schon an alle möglichen Stellen hinkopiert wo ich denke dass javac nachschauen könnte.
Was mache ich hier falsch?
Gruß,
javarookie
L-ectron-X hat den Titel angepasst.
ich hab da folgendes Problem:
ein Java Programm, das mittels Commapi mit einem Gerät an der seriellen Schnittstelle komuniziert, funktioniert nicht so wie es soll.
Beim Durchstöbern des Source Codes hab ich eine mögliche Fehlerquelle entdeckt. Ich würde gern mit unterschiedlichen Datenbiteinstellung und Stopbits experimentieren. Den Quelltext hab ich also editiert und anschliessend versucht die .java Datei in eine .class zu kompilieren. Dabei hagelts aber Haufenweise Fehlermeldungen:
Code:
C:\Dokumente und Einstellungen\Adm\Desktop\skymouse>javac ComPort.java
ComPort.java:27: package javax.comm does not exist
import javax.comm.*;
^
ComPort.java:31: cannot find symbol
symbol: class SerialPortEventListener
public class ComPort implements SerialPortEventListener {
^
ComPort.java:32: cannot find symbol
symbol : class CommPortIdentifier
location: class ComPort
static CommPortIdentifier portId;
^
ComPort.java:34: cannot find symbol
symbol : class SerialPort
location: class ComPort
SerialPort serialPort;
^
ComPort.java:39: cannot find symbol
symbol : class CommPortIdentifier
location: class ComPort
public ComPort(SkyMouse obs,CommPortIdentifier pI){
^
ComPort.java:70: cannot find symbol
symbol : class SerialPortEvent
location: class ComPort
public void serialEvent(SerialPortEvent event) {
^
ComPort.java:45: cannot find symbol
symbol : class SerialPort
location: class ComPort
serialPort = (SerialPort) portId.open("SkyMouse", 2000);
^
ComPort.java:47: cannot find symbol
symbol : class PortInUseException
location: class ComPort
} catch (PortInUseException e) {}
^
ComPort.java:59: cannot find symbol
symbol : variable SerialPort
location: class ComPort
SerialPort.DATABITS_7,
^
ComPort.java:60: cannot find symbol
symbol : variable SerialPort
location: class ComPort
SerialPort.STOPBITS_2,
^
ComPort.java:61: cannot find symbol
symbol : variable SerialPort
location: class ComPort
SerialPort.PARITY_NONE);
^
ComPort.java:62: cannot find symbol
symbol : class UnsupportedCommOperationException
location: class ComPort
} catch (UnsupportedCommOperationException e) {}
^
ComPort.java:72: cannot find symbol
symbol : variable SerialPortEvent
location: class ComPort
case SerialPortEvent.DATA_AVAILABLE:
^
13 errors
Gleich die erste Fehlermeldung sagt was von "package javax.comm does not exist". Besagte Datei hab ich, und ich hab sie schon an alle möglichen Stellen hinkopiert wo ich denke dass javac nachschauen könnte.
Was mache ich hier falsch?
Gruß,
javarookie
L-ectron-X hat den Titel angepasst.