新人求助:安装java反编译工具JD后无法使用

snowly15 2020-08-07 03:29:56
如题:上使用eclipse安装java反编译工具enhanced java compiler,安装成功后重启,发现在系统设置里java下面没有反编译的配置,同时反编译也不好用。eclipse上check update时,也报错了
--------------------
系统:macos系统10.15.6 (19G73)
eclipse版本:Version: 2020-06 (4.16.0)
jd的jar包:org.jd.ide.eclipse.feature_2.0.0.jar(jd-eclipse-2)
------------------------------------------------------------------------------
jd安装信息在已经安装的应用上可见:
Enhanced Class Decompiler (Core) 3.1.1.201811062102 org.sf.feeling.decompiler.feature.group ECD project contributors
Enhanced Class Decompiler CFR Extension (Optional) 3.1.1.201811062102 org.sf.feeling.decompiler.cfr.feature.group ECD project contributors
Enhanced Class Decompiler Jad Extension (Optional) 3.1.1.201811062102 org.sf.feeling.decompiler.jad.feature.group ECD project contributors
Enhanced Class Decompiler JD-Core Extension (Optional) 3.1.1.201811062102 org.sf.feeling.decompiler.jd.feature.group ECD project contributors
Enhanced Class Decompiler Procyon Extension (Optional) 3.1.1.201811062102 org.sf.feeling.decompiler.procyon.feature.group ECD project contributors
Enhanced Class Decompiler Source (Optional) 3.1.1.201811062102 org.sf.feeling.decompiler.source.feature.group ECD project contributors
--------------------------------------------------------------------------------------------------------
-------------------------------------
软件更新时报错信息如下:
org.eclipse.equinox.p2.core.ProvisionException: No repository found at jar:file:/Users/me/Downloads/jd-eclipse-2/features/org.jd.ide.eclipse.feature_2.0.0.jar!/. --这个目录下有该文件
at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.fail(AbstractRepositoryManager.java:396)
at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at org.eclipse.oomph.util.ReflectUtil.invokeMethod(ReflectUtil.java:117)
at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.fail(CachingRepositoryManager.java:367)
at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:258)
at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Metadata.loadRepository(CachingRepositoryManager.java:495)
at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:110)
at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:105)
at org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.doLoad(LoadMetadataRepositoryJob.java:126)
at org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.runModal(LoadMetadataRepositoryJob.java:110)
at org.eclipse.equinox.internal.p2.ui.sdk.PreloadingRepositoryHandler$1.runModal(PreloadingRepositoryHandler.java:84)
at org.eclipse.equinox.p2.operations.ProvisioningJob.run(ProvisioningJob.java:190)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)


...全文
16293 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
王大师王文峰 2020-08-29
  • 打赏
  • 举报
回复
javadoc 那个反编译
windlysnowly 2020-08-13
  • 打赏
  • 举报
回复
引用 2 楼 java-小学生 的回复:
换idea啊 自带反编译

--就像安卓换苹果,windows换macOS
qq_39936465 2020-08-11
  • 打赏
  • 举报
回复
反编译工具是用来打开class文件的吧,ide不需要设置,安装完可以直接打开class文件,class文件已经被反编译成java文件
windlysnowly 2020-08-11
  • 打赏
  • 举报
回复
我的是macOS,jad是装上了,就是Preference里面没有出现jad的配置
java-小学生 2020-08-08
  • 打赏
  • 举报
回复
换idea啊 自带反编译
windlysnowly 2020-08-07
  • 打赏
  • 举报
回复
顶一个,macOS最新系统使用eclipse market里的enhanced java compiler 反编译的确安装不上。下载到本地也没用。

58,454

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧