Java:使用RxTx库
我是Java新手,正在尝试编写一个串行通信应用程序 我正在使用Windows 7(32位) 我下载了RxTx 如上面链接中所述,解压缩了rxtx-2.1-7-bins-r2。 已将rxtxSerial.dll复制到C:\Program Files\Java\jre7\bin 已将RXTXcomm.jar复制到C:\Program Files\Java\jre7\lib\ext 我正在尝试运行以下代码:Java:使用RxTx库,java,rxtx,serial-communication,Java,Rxtx,Serial Communication,我是Java新手,正在尝试编写一个串行通信应用程序 我正在使用Windows 7(32位) 我下载了RxTx 如上面链接中所述,解压缩了rxtx-2.1-7-bins-r2。 已将rxtxSerial.dll复制到C:\Program Files\Java\jre7\bin 已将RXTXcomm.jar复制到C:\Program Files\Java\jre7\lib\ext 我正在尝试运行以下代码: import gnu.io.*; public class RxTxComm{
import gnu.io.*;
public class RxTxComm{
public static void main(String[] args)
{}
}
我正在犯错误
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>
D:\Glaswegian\Java\RXTX\Test>dir
驱动器D中的卷没有标签。
卷序列号为C643-EE74
D:\Glaswegian\Java\RXTX\Test目录
07/02/2013 18:09 .
07/02/2013 18:09 ..
2013年2月7日17:45 94 RxTxComm.java
1个文件94字节
2个目录82430877696字节可用
D:\Glaswegian\Java\RXTX\Test>javac RxTxComm.Java
RxTxComm.java:1:错误:包gnu.io不存在
输入gnu.io.*;
^
1错误
D:\Glaswegian\Java\RXTX\Test>
也提到了这一点:
怎么了?我想我复制到了错误的文件夹。我是这样解决这个问题的:
- 已将rxtxSerial.dll复制到C:\Program Files\Java\jdk1.7.0\U 07\jre\bin
- 已将RXTXcomm.jar复制到C:\Program Files\Java\jdk1.7.0\u 07\jre\lib\ext
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>