首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java:使用RxTx库

Java:使用RxTx库
EN

Stack Overflow用户
提问于 2013-02-07 20:59:06
回答 1查看 14.9K关注 0票数 6

我是Java新手,正在尝试编写一个串行通信应用程序。

我使用的是Windows 7 (32位)

代码语言:javascript
复制
D:\Glaswegian\Java\RXTX\Test>java -version
java version "1.7.0_13"
Java(TM) SE Runtime Environment (build 1.7.0_13-b20)
Java HotSpot(TM) Client VM (build 23.7-b01, mixed mode, sharing)

D:\Glaswegian\Java\RXTX\Test>



D:\Glaswegian\Java\RXTX\Test>javac -version
javac 1.7.0_07

D:\Glaswegian\Java\RXTX\Test>PATH
PATH=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32
\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C
:\Program Files\MATLAB\R2009a\bin;C:\Program Files\MATLAB\R2009a\bin\win32;C:\Pr
ogram Files\Java\jdk1.7.0_07\bin;C:\Program Files\Java\jre7\bin;C:\Program Files
\Java\jre7\lib\ext

D:\Glaswegian\Java\RXTX\Test>

我下载了RxTx

http://henrypoon.wordpress.com/2010/12/25/installing-rxtx-for-serial-communication-with-java/ http://rxtx.qbang.org/wiki/index.php/Using_RXTX

如上面的链接所述,解压rxtx-2.1-7-bins-r2。将rxtxSerial.dll复制到C:\Program Files\Java\jre7\bin将RXTXcomm.jar复制到C:\Program Files\Java\jre7\lib\ext

我只是想运行下面的代码:

代码语言:javascript
复制
import gnu.io.*;

public class RxTxComm{
    public static void main(String[] args)
    {}

    }

我的错误越来越小。

代码语言:javascript
复制
D:\Glaswegian\Java\RXTX\Test>dir
 Volume in drive D has no label.
 Volume Serial Number is C643-EE74

 Directory of D:\Glaswegian\Java\RXTX\Test

07/02/2013  18:09    <DIR>          .
07/02/2013  18:09    <DIR>          ..
07/02/2013  17:45                94 RxTxComm.java
               1 File(s)             94 bytes
               2 Dir(s)  82,430,877,696 bytes free

D:\Glaswegian\Java\RXTX\Test>javac RxTxComm.java
RxTxComm.java:1: error: package gnu.io does not exist
import gnu.io.*;
^
1 error

D:\Glaswegian\Java\RXTX\Test>

也提到了这个:javac -classpath not doing the trick

怎么啦?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-02-07 22:21:50

我想我复制到错误的文件夹了。我是这样解决这个问题的:

  • rxtxSerial.dll复制到C:\Program Files\Java\jdk1.7.0_07\jre\bin
  • copied RXTXcomm.jar到C:\Program Files\Java\jdk1.7.0_07\jre\lib\ext
票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14751691

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档