G
Gast
Gast
Morgen, ich versuche gerade mit der seriellen Schnittstelle in java zu arbeiten, ich hab versuche ein fertiges Programm zum Laufen bekommen und erhalte folgenden Fehler:
Caught java.lang.NullPointerException: name can't be null while loading driver com.sun.comm.Win32Driver
ich verwende das javax comm-Paket
verwende folgenden Programmcode:
Hoffe, es kann mir jemand helfen!
Caught java.lang.NullPointerException: name can't be null while loading driver com.sun.comm.Win32Driver
ich verwende das javax comm-Paket
verwende folgenden Programmcode:
Code:
import javax.comm.*; // Package für Kommunikation mit Ports
import java.util.*; // Enumeration ist hier
public class RS232
{
static CommPortIdentifier portId; // identifiziert einen Port
static Enumeration portList; // enthält die Liste aller Ports
public static void main(String[] args) throws java.io.IOException
{
System.out.println("Liste der vorhandenen Ports:");
// Ports bestimmen:
portList = CommPortIdentifier.getPortIdentifiers();
// und ihre Namen ausgeben:
while (portList.hasMoreElements())
{
CommPortIdentifier portId = (CommPortIdentifier)
portList.nextElement();
System.out.println(portId.getName());
}
}
}
Hoffe, es kann mir jemand helfen!