Serial e java

Ciao, voglio interfacciare arduino con java. L'arduino invierà comandi col Serial.print() e java dovrà leggerli e elaborarli. Esiste qualche libreria, magari ufficiale, per fare ciò?
Voi quali usate e secondo voi quali sono le migliori?

per chi interessa ho risolto usando http://rxtx.qbang.org/wiki/index.php/Main_Page