Gmote 安装失败。Java 问题?

Gmote 安装失败。Java 问题?

我在安装 Linux 的 gmote 服务器时遇到问题(我认为 12.04 lts0 java jre 已安装)

anton@anton-VGN-NW11S-T:~$ '/home/anton/Downloads/ 
GmoteServerLinux2.0.0/GmoteServer.sh' 
Starting GmoteServer 2.0 ... 
GmoteServer started. 
anton@anton-VGN-NW11S-T:~$ Exception in thread "main" 
java.lang.NoClassDefFoundError: org/gmote/server/GmoteServerUiLinux 
Caused by: java.lang.ClassNotFoundException: 
org.gmote.server.GmoteServerUiLinux
    at java.net.URLClassLoader$1.run(URLClassLoader.java:217) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at java.net.URLClassLoader.findClass(URLClassLoader.java:205) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:321) 
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:266) 
Could not find the main class: org.gmote.server.GmoteServerUiLinux. 
Program will exit. 

这是压缩文件文件或 Java 没有安装....谢谢

答案1

看起来就像是程序的问题;您最好尝试软件本身的支持论坛/故障排除页面。

答案2

诀窍是不要“sh Gmoteserver.sh”,你必须通过以下方式启动它

./GmoteServer.sh

就我而言,我创建了一个文件 /usr/bin/GmoteServer(可执行文件!),内容如下

#!/bin/sh
cd /usr/lib/GmoteServerLinux2.0.0 && ./GmoteServer.sh

我将整个文件夹“GmoteServerLinux2.0.0”复制到 /usr/lib 中。(“sudo nautilus”)

替代脚本对我来说不起作用:

echo "Starting GmoteServer 2.0 ... " 
cd /home/USER/PATH-TO-GMOTE 
java -classpath bin:lib/jna.jar:lib/slf4j-api-1.5.3.jar:lib/swing- 
worker-1.2.jar org.gmote.server.GmoteServerUiLinux & 
echo "GmoteServer started."

--> 没有工作:未找到 swing-worker-1.2.jar。

(来源:Google Groups,“Matze”)

相关内容