diff options
author | Andreas Fitzek <andreas.fitzek@iaik.tugraz.at> | 2014-07-22 14:07:15 +0200 |
---|---|---|
committer | Andreas Fitzek <andreas.fitzek@iaik.tugraz.at> | 2014-07-22 14:07:15 +0200 |
commit | a958e8c36bcc423a70a92dc4a3c562676fa66a37 (patch) | |
tree | c3cdb0122e5899ae0468c6017d7374b33e74214e /pdf-as-web/src/main/assembly/tomcat/setVariables.bat | |
parent | 6ded7283b673be398be15880e14d7457b1f7e5bf (diff) | |
download | pdf-as-4-a958e8c36bcc423a70a92dc4a3c562676fa66a37.tar.gz pdf-as-4-a958e8c36bcc423a70a92dc4a3c562676fa66a37.tar.bz2 pdf-as-4-a958e8c36bcc423a70a92dc4a3c562676fa66a37.zip |
added buildTomcat task
Diffstat (limited to 'pdf-as-web/src/main/assembly/tomcat/setVariables.bat')
-rw-r--r-- | pdf-as-web/src/main/assembly/tomcat/setVariables.bat | 68 |
1 files changed, 68 insertions, 0 deletions
diff --git a/pdf-as-web/src/main/assembly/tomcat/setVariables.bat b/pdf-as-web/src/main/assembly/tomcat/setVariables.bat new file mode 100644 index 00000000..606f84e1 --- /dev/null +++ b/pdf-as-web/src/main/assembly/tomcat/setVariables.bat @@ -0,0 +1,68 @@ +@echo off
+
+set SERVICE_NAME=tomcatpdfas
+set SERVICE_DESCRIPTION=ports: shutdown=8005, http=8080
+set SERVICE_DISPLAY_NAME=Apache Tomcat - PDF-AS-WEB
+set TITLE=%SERVICE_DISPLAY_NAME%
+
+rem Set Tomcat installation folder, otherwise automatic detection will be performed.
+set TOMCAT_DIR=%CD%
+
+rem Set Java installation folder, otherwise default JRE/JDK will be used.
+rem set JAVA_HOME=
+
+@echo off
+IF "%JAVA_HOME%" == "" (
+ echo Enter path to JAVA_HOME:
+ set /p JAVA_HOME=
+) ELSE (
+ echo %JAVA_HOME%
+)
+
+rem *** do not change settings beyond this point ***
+
+if exist %TOMCAT_DIR%\webapps\nul goto START
+goto FIND_TOMCAT_DIR
+
+:FIND_TOMCAT_DIR
+set TOMCAT_DIR=
+if exist webapps\nul set TOMCAT_DIR=%CD%
+if exist ..\webapps\nul set TOMCAT_DIR=%CD%\..
+if "%TOMCAT_DIR%"=="" goto TOMCAT_DIR_NOT_FOUND
+goto START
+
+:TOMCAT_DIR_NOT_FOUND
+echo.
+echo Unable to find Tomcat installation folder.
+goto END
+
+:START
+set CATALINA_HOME=%TOMCAT_DIR%
+set CATALINA_BASE=%TOMCAT_DIR%
+set PDFAS_WORK_DIR=%CATALINA_BASE%\conf\pdf-as\pdf-as-web.properties
+
+rem PARAMETERS
+set PDFAS_WORK_DIR_PARAM=-Dpdf-as-web.conf="%PDFAS_WORK_DIR%"
+
+rem MEMORY SETTINGS
+
+rem Thread stack size in KB
+set JVM_XSS=1024
+
+rem Initial memory pool size in MB
+set JVM_XMS=128
+
+rem Maximum memory pool size in MB
+set JVM_XMX=2048
+
+rem Maximum PermGenSize in M
+set JVM_MAXPERMSIZE=256
+
+rem COMMAND LINE OPTIONS
+set JAVA_OPTS=-server -Xss%JVM_XSS%k -Xms%JVM_XMS%m -Xmx%JVM_XMX%m -XX:MaxPermSize=%JVM_MAXPERMSIZE%m
+set CATALINA_OPTS=%PDFAS_WORK_DIR_PARAM%
+
+rem SERVICE OPTIONS
+set SERVICE_OPTS=%PDFAS_WORK_DIR_PARAM%;-XX:MaxPermSize=%JVM_MAXPERMSIZE%m
+
+:END
|