diff --git a/protege-desktop/pom.xml b/protege-desktop/pom.xml index 344ba6b3f..dcdf2b9ed 100644 --- a/protege-desktop/pom.xml +++ b/protege-desktop/pom.xml @@ -18,6 +18,7 @@ 500 200 + 16 -XX:CompileCommand=exclude,javax/swing/text/GlyphView,getBreakSpot Protégé.app diff --git a/protege-desktop/src/main/env/linux/run.sh b/protege-desktop/src/main/env/linux/run.sh index 892104d8c..165a5b91a 100644 --- a/protege-desktop/src/main/env/linux/run.sh +++ b/protege-desktop/src/main/env/linux/run.sh @@ -9,6 +9,7 @@ done cd "$( cd -P "$( dirname "$SOURCE" )" && pwd )" jre/bin/java -Xmx${conf.mem.xmx}M -Xms${conf.mem.xms}M \ + -Xss${conf.mem.xss}M \ -DentityExpansionLimit=100000000 \ -Dlogback.configurationFile=conf/logback.xml \ -Dfile.encoding=UTF-8 \ diff --git a/protege-desktop/src/main/env/platform-independent/run.bat b/protege-desktop/src/main/env/platform-independent/run.bat index 70b1461ab..4adee84a4 100644 --- a/protege-desktop/src/main/env/platform-independent/run.bat +++ b/protege-desktop/src/main/env/platform-independent/run.bat @@ -1,3 +1,3 @@ setlocal cd /d %~dp0 -java -Xmx${conf.mem.xmx}M -Xms${conf.mem.xms}M ${conf.extra.args} -DentityExpansionLimit=100000000 -Dlogback.configurationFile=conf/logback-win.xml -Dfile.encoding=utf-8 -Dorg.protege.plugin.dir=plugins -classpath bundles/guava.jar;bundles/logback-classic.jar;bundles/logback-core.jar;bundles/slf4j-api.jar;bin/org.apache.felix.main.jar;bin/protege-launcher.jar org.protege.osgi.framework.Launcher %1 +java -Xmx${conf.mem.xmx}M -Xms${conf.mem.xms}M -Xss${conf.mem.xss}M ${conf.extra.args} -DentityExpansionLimit=100000000 -Dlogback.configurationFile=conf/logback-win.xml -Dfile.encoding=utf-8 -Dorg.protege.plugin.dir=plugins -classpath bundles/guava.jar;bundles/logback-classic.jar;bundles/logback-core.jar;bundles/slf4j-api.jar;bin/org.apache.felix.main.jar;bin/protege-launcher.jar org.protege.osgi.framework.Launcher %1 diff --git a/protege-desktop/src/main/env/platform-independent/run.sh b/protege-desktop/src/main/env/platform-independent/run.sh index 6c50c8692..72eb05717 100644 --- a/protege-desktop/src/main/env/platform-independent/run.sh +++ b/protege-desktop/src/main/env/platform-independent/run.sh @@ -9,6 +9,7 @@ done cd "$( cd -P "$( dirname "$SOURCE" )" && pwd )" java -Xmx${conf.mem.xmx}M -Xms${conf.mem.xms}M \ + -Xss${conf.mem.xss}M \ -Dlogback.configurationFile=conf/logback.xml \ -DentityExpansionLimit=100000000 \ -Dfile.encoding=UTF-8 \ diff --git a/protege-desktop/src/main/env/win/run.bat b/protege-desktop/src/main/env/win/run.bat index f2d0384be..76d814c8f 100644 --- a/protege-desktop/src/main/env/win/run.bat +++ b/protege-desktop/src/main/env/win/run.bat @@ -1,3 +1,3 @@ setlocal cd /d %~dp0 -jre\bin\java -Xmx${conf.mem.xmx}M -Xms${conf.mem.xms}M ${conf.extra.args} -DentityExpansionLimit=100000000 -Dlogback.configurationFile=conf/logback-win.xml -Dfile.encoding=utf-8 -Dorg.protege.plugin.dir=plugins -classpath bundles/guava.jar;bundles/logback-classic.jar;bundles/logback-core.jar;bundles/slf4j-api.jar;bin/org.apache.felix.main.jar;bin/protege-launcher.jar org.protege.osgi.framework.Launcher %1 +jre\bin\java -Xmx${conf.mem.xmx}M -Xms${conf.mem.xms}M -Xss${conf.mem.xss}M ${conf.extra.args} -DentityExpansionLimit=100000000 -Dlogback.configurationFile=conf/logback-win.xml -Dfile.encoding=utf-8 -Dorg.protege.plugin.dir=plugins -classpath bundles/guava.jar;bundles/logback-classic.jar;bundles/logback-core.jar;bundles/slf4j-api.jar;bin/org.apache.felix.main.jar;bin/protege-launcher.jar org.protege.osgi.framework.Launcher %1