декомпилировать java-класс в jar-файл в репозитории maven - PullRequest
1 голос
/ 30 ноября 2011

Используя m2eclpse, можно указать файл класса внутри jar-файла.Однако оба Jad или JD-eclipse не будут работать.

Если я использую «открыть с помощью», он отображает ошибку следующим образом:

org.eclipse.core.runtime.CoreException: Средство просмотра файлов классов не может обработать данный ввод ('org.eclipse.ui.part.FileEditorInput').в org.eclipse.jdt.internal.ui.javaeditor.ClassFileEditor.doSetInput (ClassFileEditor.java:652) в org.eclipse.ui.texteditor.AbstractTextEditor $ 19.run (AbstractTextEditor.java:3200) в orgoperation.ModalContext.runInCurrentThread (ModalContext.java:464) в org.eclipse.jface.operation.ModalContext.run (ModalContext.java:372) в org.eclipse.jface.window.ApplicationWindow $ 1.run: ApplicationWindow.jpg) в org.eclipse.swt.custom.BusyIndicator.showWhile (BusyIndicator.java:70) в org.eclipse.jface.window.ApplicationWindow.run (ApplicationWindow.java:756) в org.eclipse.ui.internal.WorkbenchWindow.выполнить (WorkbenchWindow.java:2642) в org.eclipse.ui.texteditor.AbstractTextEditor.internalInit (AbstractTextEditor.java:3218) в org.eclipse.ui.texteditor.AbstractTextEditor.init (AbstractTextEdip.j).ui.internal.EditorManager.createSite (EditorManager.java:828) в org.eclipse.ui.internal.EditorReference.createPartHelper (EditorReference.java:647) в org.eclipse.ui.internal.EditorReference.createPart (EditorReference.java:465) в org.eclipse.ui.internal.WorkbenchPartReference.getPart (WorkbenchPartReference.java:595) в org.eclipse.ui.internal.EditorReference.getEditor: Reference.jpgв org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched (WorkbenchPage.java:2945) в org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor (WorkbenchPage.java:2850) в org.ac.enchip$ 11 (WorkbenchPage.java:2842) в org.eclipse.ui.internal.WorkbenchPage $ 10.run (WorkbenchPage.java:2793) в org.eclipse.swt.custom.BusyIndicator.showWhile (BusyIndicator.java:70 * 100)

Есть идеи, как декомпилировать файл классов Java из репозитория Maven?Спасибо.

...