how to change the amount of java memory heap for Jason-JEdit generated processes?
I'm running code edited in Jason-JEdit, as part of the application a NetLogo process is started, originated by the first one, but a heap size error appears. The main process in Jason-Jedit is:
user 6006 6003 9 19:44 ? 00:00:02 java -Xms256m -Xmx1024m -classpath ~/Jacamo/lib/jacamo.jar:/usr/local/lib/netlogo5.2/NetLogo.jar:. -jar ~/Jason-1.4.2/bin/jedit/jedit.jar
The generated process from Jason-Jedit are:
1-The normal launcher process of the agent
user 6055 6006 11 19:44 ? 00:00:00 /usr/lib/jvm/java-7-oracle/bin/java -classpath ~/Jacamo/lib/ant-launcher.jar org.apache.tools.ant.launch.Launcher -e -f bin/build.xml run
2- The NetLogo lauched process
user 6069 6055 99 19:44 ? 00:00:05 /usr/lib/jvm/java-7-oracle/jre/bin/java -classpath ~/JaCaMo/workingDir:~/JaCaMo/workingDir/bin/classes:~/Jacamo/lib/jason.jar:/usr/local/lib/netlogo5.2/NetLogo.jar jason.infra.centralised.RunCentralisedMAS systemMAS-JNL.mas2j
As it can be seen the generated processes do not have the heap size option: -Xms256m -Xmx1024m, as the first one process does.
I already tried the following: 1) Edit the jason.sh/Jacamo.sh files adding: java -Xms256m -Xmx1024m -classpath [...]
2) Add the variable _JAVA_OPTIONS in the .profile export _JAVA_OPTIONS="-Xms256m -Xmx1024m"
And this works for the main process only, the Jason-Jedit application, but the problem persist in the generated process. Any idea about how to change the settings in JEdit?