Java communications API under XP (prob med at fange serielport)
Hejsa. er ved at lave en applikation der bruger serielporten.Jeg udvikler på en Windows XP maskine med Jdeveloper 10G preview , og har efter bedste kunnen installeret java communications api. herunder.
jeg er ret sikker på jeg har fået lagt filerne i zip'en rigtigt for jeg får ikke længere "class not found" beskeder.
når jeg kalder flg:
CommPortIdentifier portId = CommPortIdentifier.getPortIdentifier("serial0");
får jeg en
Exception javax.comm.NoSuchPortException
... det gælder forøvrigt også for "serial1" mv..
Filen javax.comm.properties ser pr default således ud:
#
# Drivers loaded by the Java Communications API standard extension
# at initialization time
#
# Format:
# Each line must contain ONE driver definition only
# Each line must be of the form:
# driver=<ClassName>
# No spaces or tabs in the line.
# ClassName must implement the interface javax.comm.CommDriver
# example: driver=Win32Serial
#
#
# The hash(#) character indicates comment till end of line.
#
# Windows Serial Driver
Driver=com.sun.comm.Win32Driver
hvis jeg i bunden tilføjer:
driver=Win32Serial
får jeg flg:
Caught java.lang.ClassNotFoundException: Win32Serial while loading driver Win32Serial
.... har nogen erfaringer med dette. synes jeg har prøvet alt.
på forhånd tak.
