Arduino-seriale-java

Ciao a tutti, sto provando a sviluppare una applicazione in Java che legge da seriale i dati inviati da arduino.
Ho gia importato il jar RXTXcomm.jar nel progetto e aggiunto al build path di eclipse,

  CommPortIdentifier portId = CommPortIdentifier.getPortIdentifier(Preferences.get("serial.port"));

ma quando lo lancio mi da un eccezione nel caricamento della corrispondente .dll

java.lang.UnsatisfiedLinkError: C:\Program Files (x86)\Java\jre7\bin\rxtxSerial.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform thrown while loading gnu.io.RXTXCommDriver
Exception in thread "main" java.lang.UnsatisfiedLinkError: C:\Program Files (x86)\Java\jre7\bin\rxtxSerial.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
	at java.lang.ClassLoader$NativeLibrary.load(Native Method)
	at java.lang.ClassLoader.loadLibrary1(Unknown Source)
	at java.lang.ClassLoader.loadLibrary0(Unknown Source)
	at java.lang.ClassLoader.loadLibrary(Unknown Source)
	at java.lang.Runtime.loadLibrary0(Unknown Source)
	at java.lang.System.loadLibrary(Unknown Source)
	at gnu.io.CommPortIdentifier.<clinit>(CommPortIdentifier.java:83)
	at comm.Test.main(Test.java:57)

qualcuno ha avuto qualche problema del genere? come posso risolvere