解决sikuli-ide NoClassDefFoundError: org/apache/commons/cli/ParseException
来源:互联网 发布:剑灵天女短发捏脸数据 编辑:程序博客网 时间:2024/06/01 19:34
问题:
~$ sikuli-ide -h
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/cli/ParseExceptionat org.sikuli.ide.SikuliIDE.main(SikuliIDE.java:919)Caused by: java.lang.ClassNotFoundException: org.apache.commons.cli.ParseExceptionat java.net.URLClassLoader.findClass(URLClassLoader.java:381)at java.lang.ClassLoader.loadClass(ClassLoader.java:424)at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
解决办法:
cat /usr/bin/sikuli-ide
#!/bin/shLC_NUMERIC=C exec /usr/bin/java \-cp \/usr/share/java/guava.jar:\/usr/share/java/jnr-posix.jar:\/usr/share/java/jaffl.jar:\/usr/share/java/jna.jar:\/usr/share/java/asm3.jar:\/usr/share/java/asm3-commons.jar:\/usr/share/java/antlr3-runtime.jar:\/usr/share/java/jnr-constants.jar:\/usr/share/java/jnr-ffi.jar:\/usr/share/java/jython.jar:\/usr/share/java/commons-cli.jar:\/usr/share/java/JXGrabKey.jar:\/usr/share/java/json-simple.jar:\/usr/share/java/swing-layout.jar:\/usr/share/java/swingx-core.jar:\/usr/share/java/jgoodies-common.jar:\/usr/share/java/forms.jar:\/usr/share/java/mac_widgets.jar:\/usr/share/java/junit.jar:\/usr/share/sikuli/sikuli-ide.jar:\/usr/share/java/sikuli-script.jar \-Dsikuli.console=true \-Dsikuli.debug=0 \-Xms64M -Xmx512M \-Dfile.encoding=UTF-8 \-Dpython.home=/usr/share/jython \-Dpython.path="/usr/share/sikuli/Lib" \-Dpython.cachedir=$HOME/.jython-cache \org.sikuli.ide.SikuliIDE "$@"file /usr/share/java/guava.jar /usr/share/java/jnr-posix.jar /usr/share/java/jaffl.jar /usr/share/java/jna.jar /usr/share/java/asm3.jar /usr/share/java/asm3-commons.jar /usr/share/java/antlr3-runtime.jar /usr/share/java/jnr-constants.jar /usr/share/java/jnr-ffi.jar /usr/share/java/jython.jar /usr/share/java/commons-cli.jar /usr/share/java/JXGrabKey.jar /usr/share/java/json-simple.jar /usr/share/java/swing-layout.jar /usr/share/java/swingx-core.jar /usr/share/java/jgoodies-common.jar /usr/share/java/forms.jar /usr/share/java/mac_widgets.jar /usr/share/java/junit.jar /usr/share/sikuli/sikuli-ide.jar /usr/share/java/sikuli-script.jar
/usr/share/java/guava.jar: Zip archive data, at least v2.0 to extract/usr/share/java/jnr-posix.jar: Zip archive data, at least v2.0 to extract/usr/share/java/jaffl.jar: cannot open `/usr/share/java/jaffl.jar' (No such file or directory)/usr/share/java/jna.jar: cannot open `/usr/share/java/jna.jar' (No such file or directory)/usr/share/java/asm3.jar: symbolic link to asm3-3.3.2.jar/usr/share/java/asm3-commons.jar: symbolic link to asm3-commons-3.3.2.jar/usr/share/java/antlr3-runtime.jar: cannot open `/usr/share/java/antlr3-runtime.jar' (No such file or directory)/usr/share/java/jnr-constants.jar: Zip archive data, at least v2.0 to extract/usr/share/java/jnr-ffi.jar: Zip archive data, at least v2.0 to extract/usr/share/java/jython.jar: symbolic link to jython-2.5.3.jar/usr/share/java/commons-cli.jar: cannot open `/usr/share/java/commons-cli.jar' (No such file or directory)/usr/share/java/JXGrabKey.jar: symbolic link to JXGrabKey-0.3.2.jar/usr/share/java/json-simple.jar: cannot open `/usr/share/java/json-simple.jar' (No such file or directory)/usr/share/java/swing-layout.jar: symbolic link to swing-layout-1.0.4.jar/usr/share/java/swingx-core.jar: Zip archive data, at least v1.0 to extract/usr/share/java/jgoodies-common.jar: Zip archive data, at least v1.0 to extract/usr/share/java/forms.jar: symbolic link to jgoodies-forms.jar/usr/share/java/mac_widgets.jar: symbolic link to mac_widgets-0.10.0+svn416.jar/usr/share/java/junit.jar: symbolic link to junit-3.8.2.jar/usr/share/sikuli/sikuli-ide.jar: Java archive data (JAR)/usr/share/java/sikuli-script.jar: symbolic link to sikuli-script-1.0~x~rc3.tesseract3.jar
发现很多no such file
安装依赖
sudo apt install libantlr3-runtime-java libjna-java libcommons-cli-java libjson-simple-java
问题解决.
0 0
- 解决sikuli-ide NoClassDefFoundError: org/apache/commons/cli/ParseException
- Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/cli/ParseException
- [Gradle] 执行gradlew命令时抛异常 (java.lang.NoClassDefFoundError: org/apache/commons/cli/CommandLineParser)
- org.apache.commons.cli.BasicParser deprecated
- java.lang.NoClassDefFoundError:org/apache/commons/beanutils
- NoClassDefFoundError: org/apache/commons/collections/map/LRUMap
- NoClassDefFoundError: org/apache/commons/pool/KeyedObjectPoolFactory
- NoClassDefFoundError: org/apache/commons/lang3/StringUtils.....
- NoClassDefFoundError: org/apache/commons/logging/LogFactory
- 解决Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
- 启动JBoss出现“java.lang.noclassdeffounderror org/apache/commons/lang3/stringutils jar”解决
- 启动JBoss出现“java.lang.NoClassDefFoundError: org/apache/commons/lang/StringUtils”解决
- 巧建Spring Web的Maven项目来解决java.lang.NoClassDefFoundError: org/apache/commons/fileupload/FileItemFactory
- 解决HTTP Status 500 - java.lang.NoClassDefFoundError: org/apache/commons/el/ExpressionEvaluatorImpl报错
- 巧建Spring Web的Maven项目来解决java.lang.NoClassDefFoundError: org/apache/commons/fileup
- 解决web项目运行出现java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
- 如何解决sikuli-ide: java.lang.NoClassDefFoundError: com/google/common/collect/MapMaker
- java.lang.NoClassDefFoundError: org/apache/commons/io/output/DeferredFileOutputStream
- maven实现打包带源代码的jar包
- ps之黑白图制作
- Android6.0的运行时权限
- WKWebView控件的新特性与使用方法
- 文章标题
- 解决sikuli-ide NoClassDefFoundError: org/apache/commons/cli/ParseException
- Python:如何将Json文件的内容按要求写进Excel文件
- HDU-1241 Oil Deposits
- 导入excel
- leetCode中java实现归并排序
- js实现上传图片预览的方法
- ORA-27300, ORA-27301, ORA-27302 on AIX (文档 ID 1541121.1)
- 软件测试工程师必备技能之PICT的使用
- CentOS 7.2 安装JDK1.8(tar.gz版)