Eclipse环境中使用RXTX

Using RXTX In Eclipse

This is how I add and use RXTX in Eclipse for Win32 Projects, there are probably other ways but it works for me. [1]

  1. Copy RXTXcomm.jar, rxtxSerial.dll and rxtxParallel.dll files to the lib directory of your project
  2. Under Project | Properties | Java Build Path | Libraries
  3. click Add JARs... Button
  4. Select the RXTXComm.jar from lib directory
  5. Jar should now be in the Build Path
  6. expand the RXTXComm.jar entry in the list and select "Native Library Location"
  7. Select the project lib directory and apply

Be careful when using System.in.read() and rxtx in win32; It can trip across a known JRE deadlock bug

Alternative way:

The above setup didn't quite work for me, so here is an alternative.

  1. Copy RXTXcomm.jar to the lib directory of your project
  2. Navigate your package explorer to the lib folder, right click on RXTXcomm.jar | Build Path | Add to built path
  3. Copy rxtxSerial.dll and rxtxParallel.dll files to the root directory of your project
  4. Under Run | Run configurations | Classpath tab | User entries | Advanced | Add folder, choose the root folder of your project
  5. This should be enough just to run it under Eclipse, when deploying a runnable jar, just make sure the dlls are on the same folder as the jar (JVM assumes it for classpath)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值