Java Decompiler安装及使用 | 您所在的位置:网站首页 › 查看jar编译版本 › Java Decompiler安装及使用 |
前言
如题,主要安装2个工具: 1)JD-GUI:图形界面版本 2)JD-Eclipse:eclipse插件 安装官方网址:http://java-decompiler.github.io/ 下载jd-gui: 安装jd-gui,运行如下命令即可: sudo dpkg -i jd-gui-1.6.6.deb下载jd-eclipse: jd-gui无法打开(界面闪退,无法进入该软件主界面),报错信息(这个还是我在~/.vnc/apr\:1.log里面找到的,不然就难了)为: Connections: accepted: 0.0.0.0::31042 SConnection: Client needs protocol version 3.8 SConnection: Client requests security type VncAuth(2) VNCSConnST: Server default pixel format depth 16 (16bpp) little-endian rgb565 VNCSConnST: Client pixel format depth 16 (16bpp) little-endian rgb565 Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Exception in thread "main" java.lang.UnsupportedClassVersionError: org/jd/gui/App : Unsupported major.minor version 52.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:800) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:449) at java.net.URLClassLoader.access$100(URLClassLoader.java:71) at java.net.URLClassLoader$1.run(URLClassLoader.java:361) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:425) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)一看就知道是jdk版本不对。我当前版本为jdk1.7,调整为1.8之后即可运行。 使用非常简单,不赘述尔。 小结觉得小有意义,所以记录一下。 |
CopyRight 2018-2019 实验室设备网 版权所有 |