Eclipse cant afficher les fichiers de classe
Chaque fois que j'essaie d'ouvrir un fichier de classe, il me donne cette erreur
rg.eclipse.core.runtime.CoreException: The Class File Viewer cannot handle the given input ('org.eclipse.ui.ide.FileStoreEditorInput').
at org.eclipse.jdt.internal.ui.javaeditor.ClassFileEditor.doSetInput(ClassFileEditor.java:652)
at org.eclipse.ui.texteditor.AbstractTextEditor$19.run(AbstractTextEditor.java:3200)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:464)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372)
at org.eclipse.jface.window.ApplicationWindow$1.run(ApplicationWindow.java:759)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
at org.eclipse.jface.window.ApplicationWindow.run(ApplicationWindow.java:756)
at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2649)
at org.eclipse.ui.texteditor.AbstractTextEditor.internalInit(AbstractTextEditor.java:3218)
at org.eclipse.ui.texteditor.AbstractTextEditor.init(AbstractTextEditor.java:3245)
at org.eclipse.ui.internal.EditorManager.createSite(EditorManager.java:828)
at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:647)
at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:465)
at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595)
at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:313)
at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:180)
at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:270)
at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:65)
at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:473)
at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1245)
at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1198)
at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1597)
at org.eclipse.ui.internal.PartStack.add(PartStack.java:493)
at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:103)
at org.eclipse.ui.internal.PartStack.add(PartStack.java:479)
at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:112)
at org.eclipse.ui.internal.EditorSashContainer.addEditor(EditorSashContainer.java:63)
at org.eclipse.ui.internal.EditorAreaHelper.addToLayout(EditorAreaHelper.java:225)
at org.eclipse.ui.internal.EditorAreaHelper.addEditor(EditorAreaHelper.java:213)
at org.eclipse.ui.internal.EditorManager.createEditorTab(EditorManager.java:808)
at org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(EditorManager.java:707)
at org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:666)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2942)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2850)
at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2842)
at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2793)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2789)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2773)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2756)
at org.eclipse.ui.ide.IDE.openEditorOnFileStore(IDE.java:1155)
at org.eclipse.ui.internal.ide.actions.OpenLocalFileAction.run(OpenLocalFileAction.java:107)
at org.eclipse.ui.internal.ide.actions.OpenLocalFileAction.run(OpenLocalFileAction.java:76)
at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:251)
at org.eclipse.ui.internal.WWinPluginAction.runWithEvent(WWinPluginAction.java:229)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)
at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)
at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4165)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3754)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:123)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
Mais qui pourrait ne pas être le bon journal des erreurs. Ce que j'ai déjà fait.
- Télécharger JD-Eclipse de mise à jour du site
- Jeu de Classe de l'Éditeur de Fichier par défaut.
- Ajout de la classe de chemin de chemin de génération en projet
- Poser cette question sur stackoverflow.com
Je suis sous windows xp.
S'il vous plaît aider moi
Si je havnt accepté toutes les réponses mais cela signifie qu'ils ne sont pas de m'aider, bien que je pourrais être paresseux, je continue d'accepter des réponses, si elles m'ont aidé à
Essayez d'installer une nouvelle fraîche eclipse installer, le configurer et l'importation de votre projet. Puis nouvelle tentative d'ouverture de vos fichiers de classe.
Sry j'ai déjà essayé ça, il dit toujours que j'ai à donner une source pour la classe ou sumthing.
je n'ai pas de rendre le fichier de classe de sa de classe fichier que j'ai téléchargé à partir d'internet
Essayez d'installer une nouvelle fraîche eclipse installer, le configurer et l'importation de votre projet. Puis nouvelle tentative d'ouverture de vos fichiers de classe.
Sry j'ai déjà essayé ça, il dit toujours que j'ai à donner une source pour la classe ou sumthing.
je n'ai pas de rendre le fichier de classe de sa de classe fichier que j'ai téléchargé à partir d'internet
OriginalL'auteur Carl Persson | 2012-06-07
Vous devez vous connecter pour publier un commentaire.
L'Éclipse de classe de l'éditeur de fichier ne sera pas en ouvrir un .fichier de classe qui ne fait pas partie d'un projet java dans l'espace de travail (si vous ne pouvez pas utiliser
File > Open File...
)Vous pouvez ouvrir une demande d'amélioration à https://bugs.eclipse.org/bugs/enter_bug.cgi?product=JDT&=UI
OriginalL'auteur Paul Webster
c'est tout ce mal que vous avez à faire:
Fichier ==> Ouvrir Fichier ==> ensuite, allez à votre espace de travail un aller dans le dossier du projet dans lequel le fichier est
mais n'allez pas j'ai le dossier bin aller dans le dossier src et ouvrez le fichier avec .de java à la fin maintenant, vous avez ouvert le fichier.
Fichier ==> Ouvrir Fichier ==> espace de travail ==> dossier de projet ==> le dossier src ==> [Nom].java
OriginalL'auteur Mastermoriii
Éditeur->Fichier des Associations->.java cartographie à l'Éditeur Java(par défaut)
*.class
des Associations de FichiersOriginalL'auteur Quinton Hsu
J'ai été en mesure de le réparer en ajoutant le dossier qui contient le fichier de classe(s) comme un "Dossier de Classe" sous Propriétés du Projet => Java Build Path => les Bibliothèques => Ajouter un Dossier de Classe.
Une fois que je l'ai fait, j'ai été capable de décompiler toutes les sources correctement. Tout comme le commentaire ci-dessus mentionné, il doit être une partie de votre espace de travail.
OriginalL'auteur Moemars
Clic droit sur le nom de fichier, sélectionnez ouvrir avec les options, puis appuyez sur options de l'éditeur de java.
OriginalL'auteur Harun ERGUL