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.

#26 Le 04/05/2008, à 19:42

nalian34

Re : [Résolu]Eclipse JEE sous ubuntu

en fait il n'y a pas de rapport en la mémoire vive est ce paramètre.
il s'agit d'un paramètre qui est utilisé par la JVM qui fait tourner eclipse

http://java.sun.com/docs/hotspot/gc/

Hors ligne

#27 Le 04/05/2008, à 19:57

garnier

Re : [Résolu]Eclipse JEE sous ubuntu

Bonjour,

comme le précise le site d'eclipse :

Eclipse startup is controlled by the options in $ECLIPSE_HOME/eclipse.ini. If $ECLIPSE_HOME is not defined, the default eclipse.ini in your Eclipse installation directory is used.

eclipse.ini is a text file containing command-line options that are added to the command line used when Eclipse is started up. Important: Each option and each argument to an option must be on its own line.

NB: <b>Each option and each argument to an option must be on its own line</b>

exemple d'un fichier eclipse.ini bien construit :

-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-vmargs
-Xms40m
-Xmx512m

REMARQUE: il existe un problème de taille sur le bon fonctionnement d'eclipse et la jvm de sun :
<i>The best way to really eliminate PermGen problems is to run Eclipse against non-Sun JVM</i>

La solution, télécharger et décompresser dans son répertoire HOME une jdk, puis lancer eclipse soit depuis un terminal :

<login>@ubuntu:./eclipse -vm /home/<login>/<la jdk>/bin/java &

ou modifier le fichier eclipse.ini et lancer normalement eclipse:

-showsplash
org.eclipse.platform
-vm
/home/<login>/<la jdk>/bin/java
-vmargs
-Xms40m
-Xmx256m

Avec mon architecture x64 et eclipse-europa il n'y a pas de bug.

cordialement benoit

#28 Le 05/05/2008, à 09:45

mad

Re : [Résolu]Eclipse JEE sous ubuntu

Merci bcp pour votre aide

Je viens de retravailler sur ma machine

ésperant bien que tout va ma marché

merci encore

Hors ligne

#29 Le 05/05/2008, à 09:52

Hermes le Messager

Re : [Résolu]Eclipse JEE sous ubuntu

mad a écrit :

Merci bcp pour votre aide

Je viens de retravailler sur ma machine

ésperant bien que tout va ma marché

merci encore

Tu peux éditer ton titre déjà... Parce que rien que le chantage au retour sous windows mériterait qu'on ne te réponde même pas. roll

Hors ligne

#30 Le 05/05/2008, à 10:28

mad

Re : [Résolu]Eclipse JEE sous ubuntu

oui ça c sur, c'était vrmnt dur pour moi de faire une telle decision mais j'étais obligé tongue

titre changé !!!!

Hors ligne

#31 Le 05/05/2008, à 15:02

mad

Re : [Résolu]Eclipse JEE sous ubuntu

ça continue à cracher sad

Il m'affiche :

JVM terminated. Exit code=1
/usr/bin/java
-Dosgi.requiredJavaVersion=1.5
-Xms600m
-Xmx800m
-jar /usr/local/eclipse/plugins/org.eclipse.equinox.launcher_1.0.1.R33x_v20080118.jar
-os linux
-ws gtk
-arch x86_64
-showsplash
-launcher /usr/local/eclipse/eclipse
-name Eclipse
--launcher.library /usr/local/eclipse/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.0.3.R33x_v20080118/eclipse_1023.so
-startup /usr/local/eclipse/plugins/org.eclipse.equinox.launcher_1.0.1.R33x_v20080118.jar
-exitdata 1b8007
-XX:MaxPermSize=512m
-vm /usr/bin/java
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms600m
-Xmx800m
-jar /usr/local/eclipse/plugins/org.eclipse.equinox.launcher_1.0.1.R33x_v20080118.jar

le fichier workspace/.metadata/.log

!ENTRY org.eclipse.core.resources 2 10035 2008-05-05 12:05:47.237
!MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes.

!ENTRY org.eclipse.jst.jsp.core 4 4 2008-05-05 12:05:58.259
!MESSAGE A workspace crash was detected. The previous session did not exit normally. Not using saved taglib indexes

!ENTRY org.eclipse.mylyn.tasks.ui 2 0 2008-05-05 12:05:59.132
!MESSAGE Could not read task list.  Consider restoring via File -> Import -> Mylyn Task Data
!STACK 0
org.eclipse.mylyn.internal.tasks.core.TaskExternalizationException: TaskList was not well formed XML
	at org.eclipse.mylyn.internal.tasks.ui.util.TaskListWriter.readTaskList(TaskListWriter.java:259)
	at org.eclipse.mylyn.tasks.ui.TaskListManager.readExistingOrCreateNewList(TaskListManager.java:285)
	at org.eclipse.mylyn.tasks.ui.TasksUiPlugin.start(TasksUiPlugin.java:454)
	at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:999)
	at java.security.AccessController.doPrivileged(Native Method)
	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:993)
	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:974)
	at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
	at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:260)
	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:400)
	at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:111)
	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:417)
	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:189)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:340)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:408)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:369)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:357)
	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass(BundleLoader.java:289)
	at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:227)
	at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1269)
	at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:160)
	at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:788)
	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$1.run(WorkbenchPlugin.java:252)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:49)
	at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:248)
	at org.eclipse.ui.internal.EarlyStartupRunnable.getExecutableExtension(EarlyStartupRunnable.java:117)
	at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:66)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
	at org.eclipse.ui.internal.Workbench$54.run(Workbench.java:2190)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

!ENTRY net.sourceforge.pmd.runtime 1 0 2008-05-05 12:06:24.716
!MESSAGE 0 markers applied on 0 files in 0ms.

!ENTRY net.sourceforge.pmd.runtime 1 0 2008-05-05 12:06:24.717
!MESSAGE Review code command terminated. 215 rules were executed against 0 files. PMD was not executed.

!ENTRY net.sourceforge.pmd.runtime 1 0 2008-05-05 12:06:24.717
!MESSAGE Command ReviewCode excecuted in 12154ms

!ENTRY net.sourceforge.pmd.runtime 1 0 2008-05-05 12:06:26.604
!MESSAGE 27 markers applied on 14 files in 5ms.

!ENTRY net.sourceforge.pmd.runtime 1 0 2008-05-05 12:06:26.644
!MESSAGE Review code command terminated. 215 rules were executed against 14 files. Actual PMD duration is about 1873ms, that is about 133.78572 ms/file, 8.711628 ms/rule, 0.62225914 ms/filerule

!ENTRY net.sourceforge.pmd.runtime 1 0 2008-05-05 12:06:26.644
!MESSAGE Command ReviewCode excecuted in 21683ms
!SESSION 2008-05-05 12:18:20.440 -----------------------------------------------
eclipse.buildId=M20080221-1800
java.version=1.6.0_06
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=fr_FR
Framework arguments:  -XX:MaxPermSize=512m
Command-line arguments:  -os linux -ws gtk -arch x86_64 -XX:MaxPermSize=512m

!ENTRY org.eclipse.core.resources 2 10035 2008-05-05 12:18:22.031
!MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes.

!ENTRY net.sourceforge.pmd.runtime 1 0 2008-05-05 12:18:46.397
!MESSAGE 27 markers applied on 14 files in 5ms.

!ENTRY net.sourceforge.pmd.runtime 1 0 2008-05-05 12:18:46.400
!MESSAGE Review code command terminated. 215 rules were executed against 14 files. Actual PMD duration is about 2178ms, that is about 155.57143 ms/file, 10.130233 ms/rule, 0.72358805 ms/filerule

!ENTRY net.sourceforge.pmd.runtime 1 0 2008-05-05 12:18:46.401
!MESSAGE Command ReviewCode excecuted in 10607ms
!SESSION 2008-05-05 13:55:52.029 -----------------------------------------------
eclipse.buildId=M20080221-1800
java.version=1.6.0_06
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=fr_FR
Framework arguments:  -XX:MaxPermSize=512m
Command-line arguments:  -os linux -ws gtk -arch x86_64 -XX:MaxPermSize=512m

!ENTRY org.eclipse.core.resources 2 10035 2008-05-05 13:55:53.676
!MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes.

!ENTRY net.sourceforge.pmd.runtime 1 0 2008-05-05 13:56:18.005
!MESSAGE 27 markers applied on 14 files in 5ms.

!ENTRY net.sourceforge.pmd.runtime 1 0 2008-05-05 13:56:18.011
!MESSAGE Review code command terminated. 215 rules were executed against 14 files. Actual PMD duration is about 1753ms, that is about 125.21429 ms/file, 8.153488 ms/rule, 0.58239204 ms/filerule

!ENTRY net.sourceforge.pmd.runtime 1 0 2008-05-05 13:56:18.012
!MESSAGE Command ReviewCode excecuted in 8945ms

Je sais que c un peu long mais ça pourras vous aider à detecter la source de probleme.

Hors ligne

#32 Le 05/05/2008, à 17:15

Xun

Re : [Résolu]Eclipse JEE sous ubuntu

Tu nous écoutes ou pas ?

Pourquoi te casses-tu la tête sous un syteme 64bits ?

Ok, ça "exploite mieux tes ressources". Moi j'ai 4go de ram, et sous ma 32bits ça marche niquel ...

Alors, meme si tu veux pas réessayer, bah essaye en live cd 32bits, et installe ton Eclipse des dépôts et tu regarderas si ça marche ou pas !

Apres faut savoir ce que l'on veut ...

Xun

Hors ligne

#33 Le 05/05/2008, à 18:06

mad

Re : [Résolu]Eclipse JEE sous ubuntu

Je peux installer eclipse des depots car il y en a que la version 3.2 et moi je dois travailler avec europa version 3.3.2 sad

Hors ligne

#34 Le 05/05/2008, à 19:28

Xun

Re : [Résolu]Eclipse JEE sous ubuntu

bah installe en live cd, eclipse des depots, puis apres installe la version avec laquelle tu dois travailler !

Xun

Hors ligne

#35 Le 05/05/2008, à 20:28

nalian34

Re : [Résolu]Eclipse JEE sous ubuntu

meme pas besoin d'installer eclipse des depot,
tu telecharges sur le site, tu décompresses dans ton
home directory et c'est bon

Hors ligne

#36 Le 05/05/2008, à 20:41

mad

Re : [Résolu]Eclipse JEE sous ubuntu

Oui bien sur c ce que j'ai fait smile

merci

Hors ligne

#37 Le 08/05/2008, à 13:28

mad

Re : [Résolu]Eclipse JEE sous ubuntu

Salut tout le monde;

Pour les gens interessé, je viens de résoudre le probleme de mon eclipse:

Premièrement, j'ai ajouté la MaxPermSize dans mon eclipse.ini et le problème persiste encore.

Puis J'ai ajouté le permSize, et ça a donné un résultat temporaire.

Finalement j'ai changé la vm utilisé de celle par défault (java 1.6.0_06) en (1.5).

Pour trouvé la solution j'ai suivis le recommandation d'un ami (un vrai GEEk et qui a un blog super interéssant que je vous recommande de visiter: http://blog.milamberspace.net/).

Avant de terminer, je voulais juste mentionner que le probleme n'a rien avoir avec le fait que j'utilise un système 64 bits.

Je te recommande Xun de lire les red paper mentionné dans le blog précédent pour voire les avantages de 64bits par rapport à 32 bits.

Mon eclipse.ini pour ceux qui sont interessé est:

-showsplash
org.eclipse.platform
-vm
/usr/lib/jvm/java-1.5.0-sun/bin/java
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms512m
-Xmx1024m    
-XX:PermSize=256M
-XX:MaxPermSize=384M

Merci encore pour votre aide, it was really helpful.

Hors ligne

#38 Le 08/05/2008, à 18:42

Xun

Re : [Résolu]Eclipse JEE sous ubuntu

Je ne remet pas en cause les compétenses du 64bits !...

C'est juste que utiliser une application qui marche avec flash sous une 64bits ... en sachant que le flash sous 64 bits est (était ?) bugé, il est normal (ou presque) de prendre une 32bits.

Même si, pour moi, la 64bits n'est pas encore vraiment mon ami, je vous laisse penser ce que vous voulez à ce sujet !

Content que tu puisses enfin travailler tongue

Xun

Hors ligne

#39 Le 14/11/2008, à 22:57

nalian34

Re : [Résolu]Eclipse JEE sous ubuntu

je suis en train de devenir fou avec eclipse qui plante toute les 3 secondes. en gros la seule solution c'est installer ubuntu 32 bits? j'ai ubuntu 64 bits et modifier eclipse.ini n'y fait rien, ça plante sans arret

Hors ligne