Using RXTX

From Rxtx

(Difference between revisions)
Jump to: navigation, search
Line 26: Line 26:
   a job well done for the rxtx.org team.
   a job well done for the rxtx.org team.
-
 
-
  Even after following the above instructions, under Netbeans 5.5 on Windows, I needed to right-click Libraries
 
-
under Projects on the left hand side of the screen, and select Add JAR/Folder, picking the RXTXcomm.jar file.
 
-
  Only then did my "import gnu.io.*;" become a valid command.  Also, I got a run-time error where it failed to
 
-
load the rxtxSerial.DLL library because it couldn't find it.  I needed to right-click the project name, select
 
-
properties, select Run under categories, and ...
 
-
add a VM Options: entry of '''-Djava.library.path="C:/where-ever-you-stuck-rxtxSerial.DLL-file;%PATH%"'''
 
-
While I'm sure there is more
 
-
than one way of adding the directory to your path, this worked for me.  Note I did the default NetBeans
 
-
5.5/JDK 1.6.0 isntall accepting all the default options(ie clicking next until I got to finish), so I haven't modified my java paths or anything.
 

Revision as of 02:32, 16 October 2007

This page is for general content regarding the use of rxtx. Feel free to add your own content.

I wrote an app several months ago using javax.comm on windows. Sun has left me high and dry. rxtx help!

  • download [1]
  • unzip it
  • copy rxtxSerial.dll into your c:\program files\java\jre-version\bin dir
  • copy RXTXcomm.jar into your c:\program files\java\jre-version\lib\ext dir
  • change all references from 'javax.comm' to 'gnu.io'
  • recompile
  • test
 Dido Sun left me Hi and dry. After 30+ hours wasting my life on
javax.comm it is the RXTXcomm 2.1.7 that really worked the first 
time
 REMEMBER !! for the newbies
  Change the all occurences of the import javax.comm.*; in  
   MyApps.java
  TO import gnu.io.*;
 I did not even have to recompile as suggested the rxtxSerial.dll
 a job well done for the rxtx.org team.
Personal tools