`
thomas0988
  • 浏览: 486153 次
  • 性别: Icon_minigender_1
  • 来自: 南阳
社区版块
存档分类
最新评论

Java串口包Javax.comm的安装

 
阅读更多

安装个java的串口包安装了半天,一直找不到串口,现在终于搞定了,做个记录~

 
因为是windows下开发,去下载http://mdubuc.freeshell.org/Jolt/javacomm20-win32.zip (完整的2.0版本,还有examples)。
 
安装说明:(这里的所谓安装就是把三个重要的文件放到指定的目录下)
 
    将下载的文件解压缩后,在\javacomm20-win32\commapi目录下有必需的三个文件comm.jar,javax.comm. properties和win32comm.dll。
 
    将文件comm.jar拷贝到%JAVA_HOME%\jre\lib\ext;
    文件 javax.comm. properties拷贝到%JAVA_HOME%\jre\lib; 
    文件win32comm.dll拷贝到%JAVA_HOME%\bin。
 
    注意 - %JAVA_HOME%是jdk的路径,而非jre。 
 
上面的注意很重要,之前一直把这三个文件拷贝到java\jre的目录下,其实是jdk下面的jre,打个比方,按我的机器的路径,三个文件分别是:
 
comm.jar拷贝到c:\Program Files\Java\jdk1.6.0_23\jre\lib\ext;  
javax.comm. properties拷贝到c:\Program Files\Java\jdk1.6.0_23\jre\lib; 
win32comm.dll拷贝到c:\Program Files\Java\jdk1.6.0_23\bin。
========================================
分享到:
评论

相关推荐

    javax.comm jar包

    javax.comm 是一个Java API,它提供了与串行通信硬件设备交互的能力。这个API在Java社区中广泛使用,尤其是在需要处理RS-232串口通信的场景中。由于某些原因,这个库没有被包含在标准的Java开发工具包(JDK)中,...

    javax.comm包

    在Java编程环境中,`javax.comm`包是用于串行通信的一组接口和类。这个包提供了一种与硬件设备(如调制解调器、串口打印机等)进行通信的方式,使得Java程序员能够方便地实现串行端口的数据传输。在Java的早期版本中...

    javax.comm 读取串口

    首先,`javax.comm`库是Sun Microsystems为Java设计的一个API,主要用于串行通信。它提供了`CommPortIdentifier`、`SerialPort`和`ParallelPort`等类,用于识别和管理串行和并行端口。然而,需要注意的是,自Java 6...

    Java串口开发(内含comm.jar、win32com.dll、javax.comm.properties)文件

    java串口开发示例 内含win32com.dll、javax.comm.properties、comm.jar等文件 csdn上倒是资源不少,但积分要得太多了,好不容易在国外网站找到一个,免费共享给大家~~~

    win32comm.dll,comm.jar,javax.comm. properties

    其次,"comm.jar"是Java串口通信的库文件,它包含了“javax.comm”包,这个包提供了Java程序进行串口通信所需的一系列类和接口。其中最重要的类包括`CommPortIdentifier`(用于识别可用的串口)、`SerialPort`(提供...

    Java串口通信(rxtxComm改装为javax.comm接口)

    由于Sun的Java串口通信(javax.comm)不在提供对Windows的支持,导致其版本过于落后,串口读写效率低。但是很多既有的应用调用的却是javax.comm的接口。故而,把目前开源的、效率较高的rxtxComm接口转成javax.comm...

    java 串口通信 包 comm.jar

    Java串口通信是Java编程中一个重要的领域,它允许程序通过串行端口与外部设备进行数据交换。在Java中实现串口通信,通常需要依赖特定的库,比如`comm.jar`包。这个包提供了Java通信接口(Java Communications API)...

    javax.comm

    javax.comm 是一个Java扩展包,专门用于实现Java应用程序与串行端口(串口)进行通信的功能。在Java中,标准库并没有内置对串口通信的支持,因此javax.comm的出现填补了这一空白,使得开发者能够方便地在Java环境中...

    javax.usb.jar

    在实际开发中,javax.usb.jar库通常与 javax.comm.jar 一起使用,后者提供了串行通信的支持。这两个库结合使用,可以在各种类型的硬件设备间建立通信,无论是通过USB还是串行接口。 总的来说,javax.usb.jar是Java...

    短信猫收发lib及Demo---comm.jar,javax.comm.properties和win32comm.dll

    3. **javax.comm.properties**:这是一个配置文件,用于配置Java Comm API,定义了串口的参数,如波特率、数据位、停止位、校验位等。开发者可以根据实际的短信猫硬件配置来修改这个文件。 4. **win32comm.dll**:...

    linux串口包_comm3.0_u1_linux

    "comm.jar"是Java通信API的实现库,包含了`javax.comm`包的所有类和方法,使得开发者可以在Java程序中直接调用这些API进行串口通信。在开发过程中,需要将`comm.jar`添加到项目的类路径(classpath)中,以确保程序...

    RXTX.JAR和javax.comm.jar包

    RXTX.jar和javax.comm.jar这两个库文件为Java提供了与硬件串口进行交互的能力,使得开发者可以编写程序来读取或写入串行数据。 首先,我们来了解一下`javax.comm`包。这是Java早期提供的一个标准API,主要用于串行...

    Javax.comm简介 Java串行端口技术协议 javacomm20 SMSLib串口通信 虚拟串口

    收集的comm串口通信调试的技术文档 Javax.comm简介.doc 浅谈Java串行端口技术协议.doc 关于java使用javacomm20.doc SMSLib串口通信.doc KEIL中如何用虚拟串口调试串口程序.doc

    java串口通信comm.jar

    1.把javax.comm.properties文件拷贝到Java运行时环境的lib目录中,即:  C:\Program Files\Java\jdk1.5.0_12\lib\javax.comm.properties  C:\Program Files\Java\jdk1.5.0_12\jre\lib\javax.comm.properties  ...

    JAVA串口COMM包

    1. **comm.jar**:这是Java串口通信的主要库文件,包含了`javax.comm`包中的所有类和接口,这些类和接口提供了串行端口的读写操作、事件监听以及流控制等功能。开发者可以通过导入`javax.comm.*`来使用这些功能。 2...

    java读串口数据.rar

    首先,"java读串口数据.txt"可能是教程文档或者代码示例,它可能会包含以下内容:如何使用Java的SerialPort接口,该接口位于javax.comm包中(虽然这个包现在已不再维护,但仍有第三方库如RXTX、JSSC等提供了类似功能...

    javacomm20-win32.rar_JAVA comm不_Java 串口通信_javacomm20_javacomm20-

    `javacomm20-win32.rar`这个压缩包包含了一个适用于Windows系统的Java串口通信组件,它允许Java应用程序通过串行端口与外部设备进行数据交换。`javacomm20`是这个库的版本号,暗示这是一个较早的实现,可能针对JDK ...

Global site tag (gtag.js) - Google Analytics