Quick links: Content - sections - sub sections
EN FR
Quick Search Advanced search
 
Page

  [Opened] Re: [jelixeclipse] plugin Eclipse pour lancer les générateurs de code

Posted by mumu on 07/27/2007 18:40

Débutant sous jelix avec lequel je compte développer un projet important, j'ai téléchargé le plugin Eclipse qui me paraît très séduisant et remarquablement bien fait. Je vais l'utiliser à la fois sous Linux et Windows XP.

Sous Windows et Linux je rencontre un problème : quand je demande la génération du squelette d'application Jelix, et après avoir rempli les paramètres de connexion de Mysql, une erreur se produit (fenêtre Error sans libellé ni explication à l'intérieur) ; pourtant je suis absolument certain de mes paramètres de connexion car je les utilise avec succès par ailleurs mais peut-être le problème est-il autre ?.

Je me tiens, bien sûr, à votre disposition pour participer à toutes formes d'investigations, si nécessaire, sachant que ce n'est ni urgent ni bloquant pour moi car je suis encore en phase d'apprentissage et de tests. Merci d'avance.

Ma configuration 1 : WINDOWS XP SP2, Eclipse 3.3.0 (Europa), PHPEclipse 1.1.8, Serveur wamp5 1.7.2, MYSQL 5.0.41-community-nt, PHP 5.2.3, Apache 2.2.4 (Win32).

Ma configuration 2 : LINUX Fedora 7, Eclipse 3.2.2 (Fedora), PHPEclipse 1.1.8, MYSQL 5.0.37, PHP 5.2.2, Apache 2.2.4 (Fedora).


Nous sommes condamnés à faire mieux avec moins.(Sainte Beuve)

  [Opened] Re: [jelixeclipse] plugin Eclipse pour lancer les générateurs de code

Reply #1 Posted by mumu on 07/27/2007 20:52

Voici le précisions demandées :

1 - l'application s'appelle "mondial" et le projet "mondial1",

2 - Après le plantage l'application n'est pas créée,

3 - executable php :

     config 1 : C:\Program Files\wamp\php\php.exe
     config 2 : /usr/bin/php
    executable mysql : 
     config 1 : C:\Program Files\wamp\mysql\bin\mysql.exe
     config 2 : /usr/bin/mysql
    repertoire JELIX :
     config 1 : E:\Mes Documents\Projets\eclipse\mondial1\
     config 2 : /root/workspace/mondial1\
    nom du projet :
     config 1 : \mondial1
     config 2 : \mondial1

4 - oui sans aucun problème.

Je te rappelle que la config 1 est sous Windows et la config 2 sous Linux et que l'erreur est exactement la même.


Nous sommes condamnés à faire mieux avec moins.(Sainte Beuve)

  [Opened] Re: [jelixeclipse] plugin Eclipse pour lancer les générateurs de code

Reply #2 Posted by pokito31 on 07/27/2007 21:15

Je pense avoir trouvé la source de l'erreur sous Windows : Le chemin du répertoire JELIX ne doit pas contenir d'espace. J'ai fais le test chez moi, en travaillant dans un workspace du style "C:/Documents and Settings/..." et j'ai obtenu la même erreur que toi :-)

Peux-tu simplement refaire le test en switchant ton workspace vers un chemin sans espace du genre "C:/eclipse/monworkspace" et me dire si ça va mieux ?

Pour ce qui est du comportement du plugin sous Fedora et plus généralement sous LINUX, (je n'ai pas de machine pour tester en ce moment mais il va falloir que je m'en monte une vite fait :-)) il semble que les chemins posent également problème (litchi a eu la même erreur).


prenons notre temps, car nous n'avons pas de temps à perdre :-)

  [Opened] Re: [jelixeclipse] plugin Eclipse pour lancer les générateurs de code

Reply #3 Posted by pokito31 on 07/27/2007 22:33

Et le premier bug avéré du plugin est arrivé ! :-)

Je viens de créer un ticket sur la forge.
De plus, j'ai mis un petit message de prévention sur la page de documentation

N'hésite pas à remonter d'autres bugs si tu en rencontres


prenons notre temps, car nous n'avons pas de temps à perdre :-)

  [Opened] Re: [jelixeclipse] plugin Eclipse pour lancer les générateurs de code

Reply #4 Posted by mumu on 07/29/2007 23:48

Pour info : si nécessaire en attendant mieux sous Windows, il est possible d'utiliser les noms DOS au lieu des noms Windows (par exemple : 'Progra~1' au lieu de 'Program Files')


Nous sommes condamnés à faire mieux avec moins.(Sainte Beuve)

  [Opened] Re: [jelixeclipse] plugin Eclipse pour lancer les générateurs de code

Reply #5 Posted by pokito31 on 07/30/2007 11:36

Merci mumu pour tes retours d'informations. :-)

Comme précisé par litchi, le nouvelle version s'adaptera à chaque système. De plus, certaines préférences seront supprimées (le chemin complet et relatif vers l'application JELIX et le nom de l'application ne seront plus présents) car il seront calculés automatiquement, ce qui permettra beaucoup plus de souplesse.

On pourra par exemple travailler sur plusieurs projets Jelix, ou sur plusieurs applications sans avoir à modifier les chemins dans les préférences :-)


prenons notre temps, car nous n'avons pas de temps à perdre :-)

  [Opened] Re: [jelixeclipse] plugin Eclipse pour lancer les générateurs de code

Reply #6 Posted by arnaudj on 08/27/2007 23:56

Bonjour à tous !

Tout d'abord, merci à pokito31 d'avoir développé ce plugin qui semble fort pratique ! Hélas, je ne réussis pas à le faire fonctionner. :-(

Je souhaitais le tester sous Eclipse version 3.1.2, fournie avec Ubuntu 6.06. J'ai donc copié dans le fichier jelixEclipse_0.0.3.jar dans ~/.eclipse/org.eclipse.sdk.ide/updates/eclipse/plugins/.

Les entrées jelixEclipse apparaissent dans les menus, la vue JelixPhp fonctionne... mais ni la configuration (JelixPreferences), ni les assistants ne fonctionnent. La preuve en image : http://jacquemin.info/tmp1.png.

Ai-je commis une erreur ? Y a-t-il une solution à mon problème ?

Merci d'avance pour l'aide que vous pourriez m'apporter !


Arnaud

  [Opened] Re: [jelixeclipse] plugin Eclipse pour lancer les générateurs de code

Reply #7 Posted by pokito31 on 08/28/2007 01:02

Bonsoir arnaudj,

La nouvelle version du plugin a été développée pour eclipse 3.2 (voir 3.3 maintenant) :-)
Peux-tu essayer d'installer une version plus récente de la plateforme eclipse, et me dire si ça fonctionne mieux ?

Il va falloir qu'on le précise dans la doc ça d'ailleurs :-)


prenons notre temps, car nous n'avons pas de temps à perdre :-)

  [Opened] Re: [jelixeclipse] plugin Eclipse pour lancer les générateurs de code

Reply #8 Posted by arnaudj on 09/18/2007 23:19

Bonsoir à tous.

Je viens vous donner la suite de mes aventures commencées en page 5 de cette discussion !

Comme vous me l'avez conseillé, j'ai mis à jour Eclipse pour passer à la version 3.3. Comme prévu, les erreurs que je rencontrais précédemment ont disparu.

Mais je rencontre un nouvel obstacle ! Quand je tente de créer une nouvelle application, cette erreur apparaît :

 java.io.IOException: "/usr/bin/php": not found

cf copie écran du message d'erreur.

Si quelqu'un a une explication, merci d'avance !


Arnaud

  [Opened] Re: [jelixeclipse] plugin Eclipse pour lancer les générateurs de code

Reply #9 Posted by pokito31 on 09/20/2007 08:34

bonjour arnaudj,

As-tu pensé a bien définir le chemin vers ton executable php dans les préférences Jelix ?

Sinon, je ne suis pas un spécialiste unix mais, est-ce que l'executable php dispose d'assez de droits ? notament pour qu'eclipse puisse le lancer ?

Courage, t'es bientôt au bout :-)


prenons notre temps, car nous n'avons pas de temps à perdre :-)

 
Page
  1. [jelixeclipse] plugin Eclipse pour lancer les générateurs de code