2017-07-14 1 views
0

Quand je lance le programme de PyDev/Eclipse, il est à court de mémoire et donne l'erreur suivante:Comment régler le paramètre -J-Xmx dans PyDev Eclipise pour Jython

java.lang.OutOfMemoryError: java.lang.OutOfMemoryError: GC overhead limit exceeded

Il en va quand je passe la limite -J-Xmx2048 à partir de la ligne de commande. Donc, clairement, cela peut être résolu si PyDev peut les lire d'une manière ou d'une autre.

Dans Eclipse, j'ai essayé de définir ces valeurs dans les options d'exécution (en eclipse) en tant que programme & vm, mais j'ai la même erreur. J'ai également essayé de définir l'option JAVA_MEM, mais cela n'aide pas non plus.

Des idées comment je peux demander à PyDev/Eclipse de lire ces arguments?

Répondre

1

Il se trouve que la Exécuter en tant que -> Exécuter les configurations -> Arguments -> Vm Les arguments en faveur Jython attendent également des arguments Java et non pas ceux Jython:/

Réglage des arguments VM à -Xmx2048 fixe la question. L'utilisation de la mémoire pour Java atteint maintenant 2G (plus tôt 1G) confirmant le correctif.