liegt das an mir (meinem rechner) oder an dem programm und was bitte ist RXTX?!
RXTX ist der Schnittstelentreiber, den Java braucht, um mit der seriellen Schnittstelle arbeiten zu können. Der Treiber wird auch für den USB-Adapter gebraucht, da dieser eine serielle Schnittstelle simuliert.
Ohne RXTX kann es also nicht gehen:

http://www.rxtx.org/

Wenn Du den Links gefolgt wärest, hättest Du auch herausgefunden, wie man RXTX installiert:

Installlation

Windows:

Falls die Java-Runtime-Engine ( JRE ) schon installiert ist, muss man nur noch RXTX installieren.

Dazu müssen nur zwei Dateien an die richtigen Stellen kopiert werden.


1. RXTXcomm.jar muss in JAVA_HOME\jre\lib\ext

2. rxtxSerial.dll muss in JAVA_HOME\jre\bin


Beispielsweis ist bei meinem Rechner JAVA_HOME das Verzeichnis c:\Programm\Java\jre1.6.0_03

Das heißt, in diesem Fall muss man


RXTXcomm.jar nach c:\Programm\Java\jre1.6.0_03\jre\lib\ext

rxtxSerial.dll nach c:\Programm\Java\jre1.6.0_03\jre\bin


kopieren.