Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 06/11/2005, à 05:57

SinDromX

Eclipse bug

Salut à tous.
Je tiens sous Ubuntu depuis près de 2 semaines. Yes! Record battu (lol).

Bon, après cette petite ligne de détente, j'attaque le coeur du problème.

Je voudrais coder en php sous nunux, mais je me suis posé la question, quel IDE choisir?
N'étant pas un adepte du bloc note (oups, Satan quitte ce corp!) j'ai voulu quelque chose de plus avancé.

Nvu est bien, mais je n'arrive pas à installer de plugin, et surtout il ne supporte pas le php (pour ce que j'en ai vu) donc pas de coloration syntaxique, ce qui est tout de même bien pratique. Mais cela n'est pas le problème.
Alors mon choix s'est porté sur Eclipse (3.1), en y ajoutant un plug-in (phpEclipse) et lui faire alors reconnaitre php.
L'installation d'eclipse se passe sans problème, ainsi que celle du plugin.
Eclipse démarre, mais j'ai des erreurs dans la fenêtre outline, je vous les colle ici:

java.lang.ClassCastException: org.eclipse.ui.texteditor.TextOperationAction
   at ._ZN4java4lang11VMThrowable16fillInStackTraceEPNS0_9ThrowableE (/usr/lib/libgcj.so.6.0.0)
   at ._ZN4java4lang9Throwable16fillInStackTraceEv (/usr/lib/libgcj.so.6.0.0)
   at ._ZN4java4lang9ThrowableC1EPNS0_6StringE (/usr/lib/libgcj.so.6.0.0)
   at ._ZN4java4lang9ExceptionC1EPNS0_6StringE (/usr/lib/libgcj.so.6.0.0)
   at ._ZN4java4lang16RuntimeExceptionC1EPNS0_6StringE (/usr/lib/libgcj.so.6.0.0)
   at ._ZN4java4lang18ClassCastExceptionC1EPNS0_6StringE (/usr/lib/libgcj.so.6.0.0)
   at net.sourceforge.phpeclipse.phpeditor.JavaOutlinePage.JavaOutlinePage(java.lang.String, net.sourceforge.phpeclipse.phpeditor.PHPEditor) (Unknown Source)
   at ._ZN16_Jv_InterpMethod10run_normalEP7ffi_cifPvP7ffi_rawS2_ (/usr/lib/libgcj.so.6.0.0)
   at net.sourceforge.phpeclipse.phpeditor.PHPEditor.createOutlinePage() (Unknown Source)
   at ._ZN16_Jv_InterpMethod10run_normalEP7ffi_cifPvP7ffi_rawS2_ (/usr/lib/libgcj.so.6.0.0)
   at net.sourceforge.phpeclipse.phpeditor.PHPEditor.getAdapter(java.lang.Class) (Unknown Source)
   at ._ZN16_Jv_InterpMethod10run_normalEP7ffi_cifPvP7ffi_rawS2_ (/usr/lib/libgcj.so.6.0.0)
   at net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor.getAdapter(java.lang.Class) (Unknown Source)
   at ._ZN16_Jv_InterpMethod10run_normalEP7ffi_cifPvP7ffi_rawS2_ (/usr/lib/libgcj.so.6.0.0)
   at org.eclipse.ui.views.contentoutline.ContentOutline.doCreatePage(org.eclipse.ui.IWorkbenchPart) (Unknown Source)
   at ._ZN16_Jv_InterpMethod10run_normalEP7ffi_cifPvP7ffi_rawS2_ (/usr/lib/libgcj.so.6.0.0)
   at org.eclipse.ui.part.PageBookView.createPage(org.eclipse.ui.IWorkbenchPart) (Unknown Source)
   at ._ZN16_Jv_InterpMethod10run_normalEP7ffi_cifPvP7ffi_rawS2_ (/usr/lib/libgcj.so.6.0.0)
   at org.eclipse.ui.part.PageBookView.partActivated(org.eclipse.ui.IWorkbenchPart) (Unknown Source)
   at ._ZN16_Jv_InterpMethod10run_normalEP7ffi_cifPvP7ffi_rawS2_ (/usr/lib/libgcj.so.6.0.0)
   at org.eclipse.ui.part.PageBookView.showBootstrapPart() (Unknown Source)
   at ._ZN16_Jv_InterpMethod10run_normalEP7ffi_cifPvP7ffi_rawS2_ (/usr/lib/libgcj.so.6.0.0)
   at org.eclipse.ui.part.PageBookView.createPartControl(org.eclipse.swt.widgets.Composite) (Unknown Source)
   at ._ZN16_Jv_InterpMethod10run_normalEP7ffi_cifPvP7ffi_rawS2_ (/usr/lib/libgcj.so.6.0.0)
   at org.eclipse.ui.views.contentoutline.ContentOutline.createPartControl(org.eclipse.swt.widgets.Composite) (Unknown Source)
   at ._ZN16_Jv_InterpMethod10run_normalEP7ffi_cifPvP7ffi_rawS2_ (/usr/lib/libgcj.so.6.0.0)
   at org.eclipse.ui.internal.ViewReference.createPartHelper() (Unknown Source)
   at ._ZN16_Jv_InterpMethod10run_normalEP7ffi_cifPvP7ffi_rawS2_ (/usr/lib/libgcj.so.6.0.0)
   at org.eclipse.ui.internal.ViewReference.createPart() (Unknown Source)
   at ._ZN16_Jv_InterpMethod10run_normalEP7ffi_cifPvP7ffi_rawS2_ (/usr/lib/libgcj.so.6.0.0)
   at org.eclipse.ui.internal.WorkbenchPartReference.getPart(boolean) (Unknown Source)
   at ._ZN16_Jv_InterpMethod10run_normalEP7ffi_cifPvP7ffi_rawS2_ (/usr/lib/libgcj.so.6.0.0)
   at org.eclipse.ui.internal.PartPane.setVisible(boolean) (Unknown Source)
   at ._ZN16_Jv_InterpMethod10run_normalEP7ffi_cifPvP7ffi_rawS2_ (/usr/lib/libgcj.so.6.0.0)
   at org.eclipse.ui.internal.ViewPane.setVisible(boolean) (Unknown Source)
   at ._ZN16_Jv_InterpMethod10run_normalEP7ffi_cifPvP7ffi_rawS2_ (/usr/lib/libgcj.so.6.0.0)
   at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(boolean) (Unknown Source)
   at ._ZN16_Jv_InterpMethod10run_normalEP7ffi_cifPvP7ffi_rawS2_ (/usr/lib/libgcj.so.6.0.0)
   at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(org.eclipse.ui.presentations.IPresentablePart) (Unknown Source)
   at ._ZN16_Jv_InterpMethod10run_normalEP7ffi_cifPvP7ffi_rawS2_ (/usr/lib/libgcj.so.6.0.0)
   at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(org.eclipse.ui.presentations.IPresentablePart) (Unknown Source)
   at ._ZN16_Jv_InterpMethod10run_normalEP7ffi_cifPvP7ffi_rawS2_ (/usr/lib/libgcj.so.6.0.0)
   at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(org.eclipse.ui.presentations.IPresentablePart) (Unknown Source)
   at ._ZN16_Jv_InterpMethod10run_normalEP7ffi_cifPvP7ffi_rawS2_ (/usr/lib/libgcj.so.6.0.0)
   at org.eclipse.ui.internal.PartStack.refreshPresentationSelection() (Unknown Source)
   at ._ZN16_Jv_InterpMethod10run_normalEP7ffi_cifPvP7ffi_rawS2_ (/usr/lib/libgcj.so.6.0.0)
   at org.eclipse.ui.internal.PartStack.createControl(org.eclipse.swt.widgets.Composite, org.eclipse.ui.presentations.StackPresentation) (Unknown Source)
   at ._ZN16_Jv_InterpMethod10run_normalEP7ffi_cifPvP7ffi_rawS2_ (/usr/lib/libgcj.so.6.0.0)
   at org.eclipse.ui.internal.PartStack.createControl(org.eclipse.swt.widgets.Composite) (Unknown Source)
   at ._ZN16_Jv_InterpMethod10run_normalEP7ffi_cifPvP7ffi_rawS2_ (/usr/lib/libgcj.so.6.0.0)
   at org.eclipse.ui.internal.PartSashContainer.createControl(org.eclipse.swt.widgets.Composite) (Unknown Source)
   at ._ZN16_Jv_InterpMethod10run_normalEP7ffi_cifPvP7ffi_rawS2_ (/usr/lib/libgcj.so.6.0.0)
   at org.eclipse.ui.internal.PerspectiveHelper.activate(org.eclipse.swt.widgets.Composite) (Unknown Source)
   at ._ZN16_Jv_InterpMethod10run_normalEP7ffi_cifPvP7ffi_rawS2_ (/usr/lib/libgcj.so.6.0.0)
   at org.eclipse.ui.internal.Perspective.onActivate() (Unknown Source)
   at ._ZN16_Jv_InterpMethod10run_normalEP7ffi_cifPvP7ffi_rawS2_ (/usr/lib/libgcj.so.6.0.0)

Alors comme je n'ai installé ni apache, ni mysql, ni php, je me dit que c'est la fenêtre PHP Browser qui fait sortir ces erreurs, mais je ne suis pas très sûr.
Ou alors peut être des histoires de chmod sur certains fichiers...

Si quelqu'un a déjà rencontré ce genre de problème smile


NéoCalédonien :D

Hors ligne