# rxtxdemo **Repository Path**: yong110/rxtxdemo ## Basic Information - **Project Name**: rxtxdemo - **Description**: 串口调试测试代码 - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2022-03-23 - **Last Updated**: 2022-09-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # java 串口通信demo #### 项目介绍 java 串口通信demo #### 软件架构 spring boot + jdk1.8 #### 安装教程 1. 下载对应版本的rxtx 解压后得到三个文件 rxtxParallel.dll、rxtxSerial.dll、RXTXcomm.jar/ 2. 将rxtxParallel.dll、rxtxSerial.dll 放进当前使用的jdk的bin目录( **jdk版本必须与下载的rxtx一致** ,区分32位/64位 AMD/IA) 3. (windows x64系统可以将当前项目libs下的 rxtxParallel.dll、rxtxSerial.dll 直接放入jdk下的bin目录) 4. **需要将libs下的RXTXcomm.jar加入项目依赖** #### 使用说明 * jdk <= 1.8.251 #### 安装本地 jar 和 dll 类库文件 1. 将 `rxtxParallel.dll` 和 `rxtxSerial.dll` 复制到 `C:\Windows\System32` 目录下 2. 将 `RXTXcomm.jar` 复制到 `C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext` 目录下 ##### 系统版本说明 1. 当前项目的是windows x64 2. 当前使用jdk1.8 ~~##### 安装 `RXTXcomm.jar` 包~~ 以下作废 ```maven gnu.io RXTXcomm 1.0 ``` * 使用新的 sdk jar 包 使用 maven 最新版仓库[点击这里地址](https://mvnrepository.com/artifact/com.fazecast/jSerialComm) ```maven com.fazecast jSerialComm [2.0.0,3.0.0) ``` ~~mvn install:install-file -Dfile=/Users/用户名/Downloads/gateway-1.0.4.jar -DgroupId=LV02.32 -DartifactId=gateway -Dversion=1.0.4 -Dpackaging=jar~~ ~~mvn install:install-file -Dfile=D:\IDEA\ojdbc6.jar -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=6 -Dpackaging=jar~~ ~~mvn install:install-file -Dfile=C:\Users\用户名\Downloads\RXTXcomm.jar -DgroupId=gnu.io -DartifactId=RXTXcomm -Dversion=1.0 -Dpackaging=jar~~