解决java.lang.UnsatisfiedLinkError:java.library.path中没有rxtxSerial加载时抛出gnu.io.RXTXCommDriver错误

 在使用Java接收串口数据的时候,需要导入有关的jar包和配置文件。
如果报这个错误,是因为jar包和配置文件没有放好的原因。
解决:要把.rxtxParallel.dll、rxtxSerial.dll拷贝到

1
D:\develop\Java\jdk1.7.0_72\bin

注意:是jdk下面的bin文件夹,不是jre
需要什么版本的配置文件,看你的JDK,如果是32位的就下载32位的,如果是64位的就下载64位的,一定要对应好,否则也会报错。下载地址如下:
官网下载地址

解决在cmd编译java文件后,提示找不到或无法加载主类

​ 最近在命令行中编译java文件,编译没有问题,却在运行的时候出现了却提示找不到或无法加载主类的报错,如下图所示。

​ 一开始我觉得是版本的问题。因为我一开始装的jdk版本是1.8,现在要用1.7的。上网搜索后,有很多办法,有的说是没加package名,还有说classPath的问题,不过都解决不了问题。后来发现如下方式可以解决:

在cmd中输入命令:

1
SET CLASSPATH=.

​ (等号后为英文点符号),即可设置解释的路径为当前路径。

​ 再次运行java xxx即可。

效果如下:

解决IntellijIDEA输入法不跟随的问题

我在这里介绍一个非常简单的办法,非常好用。我的是2018.1.6,亲测有效,大家也可以试试,用不了一分钟就可以解决问题。

找到你idea的安装目录,然后

就是把jre那个目录重命名一下,像我一样在后面加一串数字即可。

我的弄完以后,效果如下。


希望对大家有所帮助,谢谢大家。

© 2025 Three purple's blog All Rights Reserved. 本站总访客数 加载中... 人 | 本站总访问量 加载中...
Theme by hiero