如題:上使用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)



uj5u.com熱心網友回復:
頂一個,macOS最新系統使用eclipse market里的enhanced java compiler 反編譯的確安裝不上。下載到本地也沒用。uj5u.com熱心網友回復:
換idea啊 自帶反編譯uj5u.com熱心網友回復:
我的是macOS,jad是裝上了,就是Preference里面沒有出現jad的配置
uj5u.com熱心網友回復:
反編譯工具是用來打開class檔案的吧,ide不需要設定,安裝完可以直接打開class檔案,class檔案已經被反編譯成java檔案uj5u.com熱心網友回復:
--就像安卓換蘋果,windows換macOS
uj5u.com熱心網友回復:
javadoc 那個反編譯轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/16015.html
標籤:Eclipse
上一篇:eclipse中文亂碼
