Desenvolvi uma aplicação no netbeans, usando a API rxtx para comunicar com a porta USB.
está tudo funcionando perfeitamente, pelo Netbeans.
Qdo vou executar fora do netbeans, o sistema não está comunicando com a porta USB.
Eu conferi o lib e o rxtxcomm.jar está ok.
o arquivo rxtxserial.dll está dentro da pasta c:\windows\system32, portanto não pode ser problema de path, eu acho.
O aplicativo abre perfeitamente e só não está comunicando com a porta.
Se eu não me engano tem que colocar rxtxcomm.jar na pasta, …\Java\jre6\lib\ext, e a rxtxserial.dll …\Java\jre6\bin
Mas vou dizendo se tua api for pra utilização não acadêmica, utiliza a api JSSC, adpte o sistema ele faz comunicação com várias S.O tanto 32 qto 64 bits.