开源改变世界!!

java.lang.UnsatisfiedLinkError: java.library.path 中没有 rxtxSerial #225

推推 grbl 1年前 (2023-01-26) 128次浏览
关闭
natevw 打开了这个问题 2015 年 2 月 17 日 · 2 条评论
关闭

java.lang.UnsatisfiedLinkError: java.library.path 中没有 rxtxSerial#225

natevw 打开了这个问题 2015 年 2 月 17 日 · 2 条评论

注释

java.lang.UnsatisfiedLinkError: java.library.path 中没有 rxtxSerial #225

我无法在我的机器 (OS X 10.9.5) 上启动 UniversalGcodeSender-v1.0.4-all64。

postel:UniversalGcodeSender-v1.0.4-all64 natevw$ sh start.sh
java.lang.UnsatisfiedLinkError: no rxtxSerial in java.library.path thrown while loading gnu.io.RXTXCommDriver
Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: no rxtxSerial in java.library.path
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1857)
    at java.lang.Runtime.loadLibrary0(Runtime.java:870)
    at java.lang.System.loadLibrary(System.java:1119)
    at gnu.io.CommPortIdentifier.<clinit>(CommPortIdentifier.java:83)
    at com.willwinder.universalgcodesender.CommUtils.getSerialPortList(CommUtils.java:44)
    at com.willwinder.universalgcodesender.MainWindow.loadPortSelector(MainWindow.java:1133)
    at com.willwinder.universalgcodesender.MainWindow.initProgram(MainWindow.java:973)
    at com.willwinder.universalgcodesender.MainWindow.<init>(MainWindow.java:39)
    at com.willwinder.universalgcodesender.MainWindow$26.run(MainWindow.java:967)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:744)
    at java.awt.EventQueue.access$400(EventQueue.java:97)
    at java.awt.EventQueue$3.run(EventQueue.java:697)
    at java.awt.EventQueue$3.run(EventQueue.java:691)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:714)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

1.0.1 的发行说明包括:

新的分发 jar – 应用程序不再需要安装 RXTX

……唯一提到这种依赖的是我需要安装它“用于开发”。我只是想使用该应用程序,但收到此错误。

java.lang.UnsatisfiedLinkError: java.library.path 中没有 rxtxSerial #225
所有者

试试 1.0.7 或 1.0.8,这应该早就修复了。

在 2015 年 2 月 16 日星期一晚上 11:28,Nathan Vander Wilt <
notifications@github.com > 写道:

我无法在我的机器 (OS X
10.9.5) 上启动 UniversalGcodeSender-v1.0.4-all64。

postel:UniversalGcodeSender-v1.0.4-all64 natevw$ sh start.sh
java.lang.UnsatisfiedLinkError:在加载 gnu.io.RXTXCommDriver
线程“AWT-EventQueue-0”java.lang时抛出 java.library.path 中没有 rxtxSerial .UnsatisfiedLinkError:
在 java.lang.ClassLoader.loadLibrary(ClassLoader.java:1857)
在 java.lang.Runtime.loadLibrary0(Runtime.java:870)
在 java.lang.System.loadLibrary( System.java:1119)
在 gnu.io.CommPortIdentifier.(CommPortIdentifier.java:83)
在 com.willwinder.universalgcodesender.CommUtils.getSerialPortList(CommUtils.java:44)
在 com.willwinder.universalgcodesender.MainWindow.loadPortSelector(MainWindow.爪哇:1133)
在 com.willwinder.universalgcodesender.MainWindow.initProgram(MainWindow.java:973)
在 com.willwinder.universalgcodesender.MainWindow.(MainWindow.java:39)
在 com.willwinder.universalgcodesender.MainWindow$26.run(MainWindow.java:967 ) )
在 java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
在 java.awt.EventQueue.dispatchEventImpl(EventQueue.java:744)
在 java.awt.EventQueue.access$400(EventQueue.java:97)
在java.awt.EventQueue$3.run(EventQueue.java:697)
在 java.awt.EventQueue$3.run(EventQueue.java:691)
在 java.security.AccessController.doPrivileged(Native Method)
在 java.security.ProtectionDomain$1 .doIntersectionPrivilege(ProtectionDomain.java:75)
在 java.awt.EventQueue.dispatchEvent(EventQueue.java:714)
在 java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
在 java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
在 java.awt。 EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
在 java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
在 java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
在 java.awt.EventDispatchThread.run(EventDispatchThread ) .java:82)

1.0.1 的发行说明包括:

新的分发 jar – 应用程序不再需要安装 RXTX

……唯一提到这种依赖的是我需要
安装它“用于开发”。我只是想使用该应用程序,但收到
此错误。


直接回复此电子邮件或在 GitHub
#225上查看。

java.lang.UnsatisfiedLinkError: java.library.path 中没有 rxtxSerial #225
作者

啊,谢谢!我想我只是点击了“下载页面”链接,但我现在看到这是针对旧版本的,而 1.0.4 不是当前版本。

1.0.7 正在为我推出……太棒了!