https://download.csdn.net/download/zhou_bo88/87558763
1.调试时将串口支持的文件放到特定的jre目录里
Copy RXTXcomm.jar ---> <JAVA_HOME>\jre\lib\ext
Copy rxtxSerial.dll ---> <JAVA_HOME>\jre\bin
Copy rxtxParallel.dll ---> <JAVA_HOME>\jre\bin
2. 使用idea时需要把所有资源打包到一个jar包内
关键步骤: 1.使用project structure -> Artifacts -> 选则jar选项,并把资源到加入进来
2.使用build-> build Artifacts进行打包
3. 使用exe4j将jar程序打包成exe程序,注意三种模式,1.GUI,2.控制台输出,3.注册服务
使用注意事项避坑;
【0】将jre目录(里面也要放串口dll文件),rxtx目录(外部串口dll文件), xxx.jar包准备好放到exe输出的目标目录里
【1】问题:每次启动出现弹出框的问题
解决:在welcome项里输入注册码,参考项
以下试试如下:
L-g782dn2d-1f1yqxx1rv1sqd
A-XVK258563F-1p4lv7mg7sav
A-XVK209982F-1y0i3h4ywx2h1
A-XVK267351F-dpurrhnyarva
A-XVK204432F-1kkoilo1jy2h3r
A-XVK246130F-1l7msieqiwqnq
A-XVK249554F-pllh351kcke50
A-XVK238729F-25yn13iea25i
A-XVK222711F-134h5ta8yxbm0
A-XVK275016F-15wjjcbn4tpj
A-XVK275016F-15wjjcbn4tpj
名称和公司可以随意填写,秘钥为:L-g782dn2d-1f1yqxx1rv1sqd,点击确定
【2】问题:怎么包含外部资源文件(含dll)
解决: 进行到Java invocation步骤时选择高级选项进行添加选择rxtx目录
【3】问题:无java环境运行保障
解决: 1.进行到Configure JRE步骤时选择高级Search sequence,将默认的三个删除,
2.选中jre目录,特别重要目录路径为[.\jre]
3.选择Client HotSpot VM选项
4. 安装WIN注册服务
【安装说明】以管理员身份允许CMD命令并进入进入当前目录
执行安装注册服务指令
xxx.exe -install
执行卸载服务指令
xxx.exe -uninstall
【启动说明】
第一次安装后,需要在计算机管理服务里手动进行启动, 后面电脑重启会自动启动