Browse Source

update actframework setup.sh to fix CI issue

Gelin Luo 8 years ago
parent
commit
78ba074f7c
1 changed files with 13 additions and 1 deletions
  1. 13 1
      frameworks/Java/act/setup.sh

+ 13 - 1
frameworks/Java/act/setup.sh

@@ -5,4 +5,16 @@ fw_depends mysql postgresql mongodb java maven
 mvn clean package
 cd target/dist
 unzip *.zip
-./start -Dmongo.host=${DBHOST} -Dmysql.host=${DBHOST} -Dpgsql.host=${DBHOST}
+
+
+APP_ENTRY=com.techempower.act.AppEntry
+
+DIR=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )
+BASE=$DIR
+CP=$BASE/classes:$BASE/lib/*
+echo CLASSPATH: $CP
+echo
+
+JAVA_OPTS="-Djava.security.egd=file:/dev/./urandom -Dawt.useSystemAAFontSettings=on -server -Xms512m -Xmx2g"
+
+java -server $JAVA_OPTS -Dapp.mode=prod -Dapp.nodeGroup=$GROUP -Dprofile=prod -Dmongo.host=${DBHOST} -Dmysql.host=${DBHOST} -Dpgsql.host=${DBHOST} -cp "$CP" $APP_ENTRY &