Eclipse не показывает исходный код Java - PullRequest
1 голос
/ 21 апреля 2011

Я использую Java 1.6 в Eclipse на своем Intel Mac.Я использую версию 1.6.0 в System/Library/Frameworks и устанавливаю компилятор по умолчанию в Eclipse.

Как мне присоединить исходный код?

Сначала я загрузил исходный код 1.6из оракула, думая, что я могу присоединить это, потому что у установленного 1.6 не было исходного кода.

Когда я щелкаю по классу Java, чтобы получить редактор исходного кода, возникают проблемы:

  • во-первых, в верхней строке написано Compiled from File.java (version 1.5 : 49.0, super bit)

  • самое важное, когда я прикрепляю файл jar с исходным кодом 1.6, появляется сообщение об ошибке:

    An error has occurred. See error log for more details.
    Unable to create resource org.eclipse.ui.internal.misc.ExternalProgramImageDescriptor@50417ba8
    

Это также отображается в журнале ошибок:

java.lang.ClassNotFoundException: org.eclipse.ui.internal.views.log.LogView
    at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:506)

Версия Eclipse: Eclipse Java EE IDE для веб-разработчиков.Версия: Helios Service Release 2 Идентификатор сборки: 20110218-0911

Когда я нажимаю для подробностей установки, я получаю:

An internal error occurred during: "Fetching children of _SELF_".
Registry Directory not available: /Users/rfrail/Downloads/eclipse 2/p2/org.eclipse.equinox.p2.engine/profileRegistry.

Я запускаю Eclipse из моего каталога Download (он работает нормальнов прошлом);однако для Eclipse есть две папки:

  • eclipse и
  • eclipse 2.

Так что это выглядит как источник путаницы.В противном случае Eclipse работает нормально.

Можете ли вы помочь, пожалуйста?

1 Ответ

0 голосов
/ 21 апреля 2011

http://java.decompiler.free.fr/ это ваш ответ, он имеет плагин Eclipse, который декомпилирует код на месте

...