基于Java 17和Java FX技术搭建的RS232串口通信客户端,已经实现了电子秤的数据通信、数据解析及数据输出。
JDK 17 + Java FX + JPMS
- JDK: graalvm-jdk-17.0.10
- Java FX: org.openjfx(17.0.6)
- jSerialComm: 2.10.4
启动类RS232ClientApplication.java
构建完成的运行时镜像目录
构建 dmg (macOS的应用程序安装包) jpackage命令说明文档
jpackage \
--type dmg \
--app-version 1.0.0 \
--copyright "Copyright (c) 2024 RS232 Client" \
--description "RS232 Client" \
--name RS232Client \
--input ./target \
--main-jar rs232-client-1.0-SNAPSHOT.jar \
--main-class pers.hll.rs232.rs232client.RS232ClientApplication \
--dest out \
--runtime-image ./target/app/
构建完成的RS232Client-1.0.0.dmg文件, 双击安装, 在弹出页面里将RS232Client.app拖至Applications目录下即可.
- Fork / Star 本仓库
- 提交代码 (注释/bug修复/新功能/优化)
- 提交 Issue.