如何避免“RXTX 警告:删除陈旧的锁文件。/var/lock/LCK..ttyACM0”

如何避免“RXTX 警告:删除陈旧的锁文件。/var/lock/LCK..ttyACM0”

我在 64 位 Ubuntu 18.04 LTS 上使用 librxtx-java 包中的 RXTXcomm.jar 和 librxtxSerial.so,每次在 64 位 1.6.0_45 JRE 上运行我的应用程序时都会收到以下警告:

RXTX Warning:  Removing stale lock file. /var/lock/LCK..ttyACM0

有没有办法可以摆脱这个烦人的 RXTX 警告?

答案1

您只需在 java 执行前面添加“sudo”即可。

sudo java -jar xxxxx.jar

因为锁定文件可能需要使用“管理员”权限才能删除。

或者您可以在运行JAVA程序之前手动删除锁文件。

sudo rm -f /var/lock/<name of lock file>

相关内容