IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Eclipse Java Discussion :

PHP Editor avec PHPeclipse


Sujet :

Eclipse Java

  1. #1
    Membre régulier
    Avatar de Miksimus
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    100
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 100
    Points : 84
    Points
    84
    Par défaut PHP Editor avec PHPeclipse
    J'utilise Eclispe 3.1 sous Ubuntu.

    J'ai récemment installé PHPeclipse.

    J'ai créé donc un projet PHP avec un fichier file01.php
    Cependant lorsque j'essaye d'ouvrir ce fichier (en double cliquant ou en faisant clique droit, Ouvrir avec > PHP Editor) celui-ci ne s'ouvre pas...
    Enfin si, l'onglet s'ouvre mais il est écrit "PHP Editor" (au lieu qu'il y soit écrit normalement "file01.php") et rien ne s'affiche.

    Quelqu'un aurait-il une idée ?
    Y a-t-il des vérifications à faire ?

    Merci de votre aide.

  2. #2
    Membre confirmé Avatar de menuge
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    727
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2004
    Messages : 727
    Points : 616
    Points
    616
    Par défaut
    tu as vérifié la version de PHPEclipse?

    Et sinon, y a t il une erreur dans l'error log?

  3. #3
    Membre régulier
    Avatar de Miksimus
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    100
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 100
    Points : 84
    Points
    84
    Par défaut error log
    Merci pour ta réponse menuge...

    j'ai téléchargé PHPeclipse via le gestionnaire de téléchargement d'Eclispe donc c'est la dernière version (c'est à dire 1.1.8 il me semble)

    pour ce qui est du fichier de log, voilà ce que j'ai trouvé...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    !ENTRY org.eclipse.ui 4 4 2006-10-04 09:55:50.600
    !MESSAGE Unhandled event loop exception
     
    !ENTRY org.eclipse.ui 4 0 2006-10-04 09:55:50.601
    !MESSAGE net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor
    !STACK 0
    java.lang.NoClassDefFoundError: net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor
       at java.lang.Class.initializeClass(libgcj.so.7)
       at java.lang.Class.newInstance(libgcj.so.7)
       at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:157)
       at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:759)
       at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
       at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:51)
       at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:234)
       at org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:231)
       at org.eclipse.ui.internal.EditorManager.createPart(EditorManager.java:909)
       at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:549)
       at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:372)
       at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:566)
       at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:290)
       at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:142)
       at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:271)
       at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:66)
       at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:395)
       at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1149)
       at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1098)
       at org.eclipse.ui.internal.PartStack.presentationSelectionChanged(PartStack.java:797)
       at org.eclipse.ui.internal.PartStack.access$1(PartStack.java:781)
       at org.eclipse.ui.internal.PartStack$1.selectPart(PartStack.java:124)
       at org.eclipse.ui.internal.presentations.BasicPartList.gotoSelectedElement(BasicPartList.java:251)
       at org.eclipse.ui.internal.presentations.AbstractTableInformationControl$4.mouseUp(AbstractTableInformationControl.java:312)
       at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:138)
       at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:62)
       at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1087)
       at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3152)
       at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2842)
       at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1914)
       at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)
       at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:419)
       at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
       at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:95)
       at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
       at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
       at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
       at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
       at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
       at java.lang.reflect.Method.invoke(libgcj.so.7)
       at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
       at org.eclipse.core.launcher.Main.basicRun(Main.java:281)
       at org.eclipse.core.launcher.Main.run(Main.java:978)
       at org.eclipse.core.launcher.Main.main(Main.java:952)
    Une boucle ?
    Je ne comprends pas trop...

    merci...

  4. #4
    Membre confirmé Avatar de menuge
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    727
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2004
    Messages : 727
    Points : 616
    Points
    616
    Par défaut
    le message le plus important, c'est :
    java.lang.NoClassDefFoundError: net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor
    Il lui manque cette classe.

    Pour l'installation de plugin eclipse, moi je conseille plutot de le faire à la main...

    Essaye de le télécharger et ensuite de l'extraire dans ton répertoire Eclipse

  5. #5
    Membre régulier
    Avatar de Miksimus
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    100
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 100
    Points : 84
    Points
    84
    Par défaut
    Ok Merci.


    Alors j'ai téléchargé l'archive : net.sourceforge.phpeclipse_1.1.8.bin.dist.zip

    je l'ai extraite dans le répertoire eclipse
    Mais j'ai tésté... toujours rien.

    J'ai alors téléchargé l'archive (les sources) : net.sourceforge.phpeclipse_1.1.8.src.zip

    idem

    mais rien n'y fait... je ne comprends pas... c'est toujours pareil !

  6. #6
    Membre confirmé Avatar de menuge
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    727
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2004
    Messages : 727
    Points : 616
    Points
    616
    Par défaut
    je viens d'instazller PHPEclipse sur:
    Eclipse
    Version: 3.1.0
    Build id: I20050627-1435

    Et ca marche très bien...

  7. #7
    Membre régulier
    Avatar de Miksimus
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    100
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 100
    Points : 84
    Points
    84
    Par défaut version d'Eclipse
    Oups... je viens de m'apercevoir que ce n'est pas la version 3.1 mais 3.2 d'Eclipse que j'ai... serais-ce là le problème ? Tout de même, je ne pense pas...

    voici ma version d'Eclipse :

    SDK Eclipse
    Version : 3.2.0

  8. #8
    Membre confirmé Avatar de menuge
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    727
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2004
    Messages : 727
    Points : 616
    Points
    616
    Par défaut
    c'est même sûr....ca vient bien de ça...

    La dernière version de PhPEclipse date du mois d'avril dernier et la version 3.2 d'Eclipse est sorti au mois de juin....

    Voilà ton pb....

  9. #9
    Membre régulier
    Avatar de Miksimus
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    100
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 100
    Points : 84
    Points
    84
    Par défaut
    OK Merci beaucoup !

    Je ne peux donc rien y faire...

    Faudrait que j'essaye d'installer la version 3.1 de Eclipse alors... (ou que j'attende une nouvelle version de PHPeclipse )


    Je te remercie grandement !

  10. #10
    Membre confirmé Avatar de menuge
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    727
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2004
    Messages : 727
    Points : 616
    Points
    616
    Par défaut
    ou que j'attende une nouvelle version de PHPeclipse
    Renseinge toi, pcq des fois, les plug in mettent longtemps avant de s'adapter à la nouvelle version.

    Je conseillerai plutot de passer en 3.1 à moins que ton projet nécessite absolument certaines fonctionnalités de la 3.2

  11. #11
    Membre confirmé Avatar de menuge
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    727
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2004
    Messages : 727
    Points : 616
    Points
    616
    Par défaut
    dernièrement, n'oublie pas

  12. #12
    Membre régulier
    Avatar de Miksimus
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    100
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 100
    Points : 84
    Points
    84
    Par défaut
    OK, je crois que ça ne gène pas que j'utilise la 3.1

    je vais tout de même vérifier si une nouvelle version de PHPeclipse est prévue...

    Merci

  13. #13
    Membre expert
    Avatar de natha
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    2 346
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 2 346
    Points : 3 083
    Points
    3 083
    Par défaut
    Hello,

    J'utilise PHPEclipse 1.1.8 sous eclipse 3.2.0 et je n'ai aucun problème (Windows XP).

    Dans le dossier plugins j'ai 12 répertoire pour phpeclipse, dans features j'en ai 1.

    Je ne comprends pas bien pourquoi il ne te trouve pas ta classe. Tu utilises d'autres plugins qui fonctionnent ? Ca peut être un problème de droits sur le répertoire qui empêche eclipse de charger les jars.

  14. #14
    Membre régulier
    Avatar de Miksimus
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    100
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 100
    Points : 84
    Points
    84
    Par défaut
    merci pour ta réponse natha,

    Moi non plus j'avoue ne pas comprendre pourquoi le PHP Editor ne fonctionne pas...

    J'ai tout vérifié :
    • les droits (je démarre Eclipse en root et j'ai mes dossiers en lecture-ecriture-execution pour tout le monde)
    • j'ai effectivement moi aussi 12 répertoires dans plugins et 1 dans features pour PHP eclipse

    cependant j'ai effectivement d'autres plugins installé... mais :
    • j'ai même essayé de désactiver certains plugins (Aide-> Mise à jour des logiciels -> Gérer la configuration) mais c'était encore pire par moments...


    Peut-être il y a t-il trop de plugins et ça crée un conflit quelque part, comme tu l'a dit...

    Je crois que je vais tout réinstaller... et je vais en profiter pour utliser SuSE. ça me changera

    Merci encore

  15. #15
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    17
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 17
    Points : 11
    Points
    11
    Par défaut
    Bonsoir,

    Je leve une hypotese, voila ce que je vois dans le fichier de log que tu as fais passe :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    at java.lang.reflect.Method.invoke(libgcj.so.7)
    Je crois si je ne me trompe pas, que cela viendrait peut etre du fait que tu utilises le GCJ, Gnu Compiler for Java et non le JSDK / JRE de Sun.

    Ce qui voudrait dire que tu essayes de lancer une application qui devrait tourner sous la JVM de Sun et non avec un autre systeme. Dans ces cas là, soit tu utilises Eclipse GCJ avec le compilateur GCJ, soit Eclipse et le JSDK de Sun.

    Pour ma part, j'essaye tant bien que mal d'installer Eclipse 3.2 sur ma Kubuntu 6.06, mais pour l'instant sans resultat

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 5
    Dernier message: 25/09/2012, 10h41
  2. Ouverture de fichier PHP avec PHPEclipse
    Par youenn dans le forum Eclipse PHP
    Réponses: 4
    Dernier message: 25/03/2008, 18h59
  3. [Cookies] Quand PHP rhyme avec étrange... .
    Par JSuper_Kitten dans le forum Langage
    Réponses: 4
    Dernier message: 26/10/2005, 00h46
  4. [PHP]problème avec strftime()...
    Par sanosuke85 dans le forum Langage
    Réponses: 5
    Dernier message: 26/05/2005, 11h02
  5. Réponses: 2
    Dernier message: 19/08/2004, 18h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo