#1 Le 02/11/2008, à 21:16
- exotux
Eclipse PDT et Intreprid : Problème de workspace et processus zombie
Bonjour,
J'ai un petit problème avec eclipse PDT (PDT All In One) et Ubuntu Intrepid.
Ma version du JDK :
Version de Java : Java(TM) SE Runtime Environment (build 1.6.0_10-b33)
Lorsque je lance une première fois PDT, aucun problème, je selectionne mon workspace, tout est ok.
Si je le lance une seconde fois, un message m'indique que le workspace est en cours d'utilisation.
Je fais donc un ps -A | grep eclipse qui me donne ceci :
24935 ? 00:00:04 eclipse
24983 ? 00:00:04 eclipse
25044 ? 00:00:04 eclipse
25214 ? 00:00:04 eclipse
30210 ? 00:00:06 eclipse
De plus le fichier .lock dans le répertoire ".metadata" n'est pas supprimé lors de la fermeture de PDT. En le supprimant manuellemnt (ou via un script) PDT se lance normalement.
A moins d'avoir une autre solution, j'aimerai killer automatiquement ces process. Et je bloque un peu à ce niveau. Le principe est de capturer la sortie de "ps -A | grep eclipse" pour en extraire les différents id et de les killer, le tout en bash. Si quelqu'un à une idée je suis preneur.
Je ne souhaite pas installer eclipse depuis synaptic puis le plugin PDT (cela installe beaucoup trop de choses qui me sont inutiles).
A noter que sur Hardy je n'avais aucun problème...
Merci d'avance !
++
Hors ligne
#2 Le 03/11/2008, à 10:03
- morphoneo69
Re : Eclipse PDT et Intreprid : Problème de workspace et processus zombie
killall eclipse
Hors ligne
#3 Le 03/11/2008, à 16:01
- Respawner
Re : Eclipse PDT et Intreprid : Problème de workspace et processus zombie
Un truc dans le genre peut être. Moins barbare que le killall.
Non testé !
for i in `ps -A | grep eclipse | cut -d " " -f 2`
do
kill -1 $i
done
Hors ligne
#4 Le 04/11/2008, à 22:54
- exotux
Re : Eclipse PDT et Intreprid : Problème de workspace et processus zombie
La boucle for fonctionne merci. Reste un dernier détail je n'arrive pas à lancer eclipse
j'ai essayer de deux façon :
sh eclipse
et
./eclipse
Mais il ne se passe rien.... Encore une idée ?
Merci d'avance !
Hors ligne
#5 Le 05/11/2008, à 14:09
- Respawner
Re : Eclipse PDT et Intreprid : Problème de workspace et processus zombie
T'as des logs qui apparaissent dans le terminal ?
Hors ligne
#6 Le 10/11/2008, à 14:48
- exotux
Re : Eclipse PDT et Intreprid : Problème de workspace et processus zombie
bonjour,
Non aucun.
Hors ligne
#7 Le 10/11/2008, à 15:10
- exotux
Re : Eclipse PDT et Intreprid : Problème de workspace et processus zombie
bon en fait c'est bon ca marche. Je peux donc lance PDT en double cliquant sur mon script et/ou en ligne de commande.
Je n'arrive pas à le lancer via un lanceur. Je poursuis mes recherches...
Hors ligne