File tree Expand file tree Collapse file tree 3 files changed +72
-9
lines changed
lighty-community-aaa-restconf-app/src/main/assembly/resources
lighty-community-restconf-netconf-app/src/main/assembly/resources
lighty-community-restconf-ofp-app/src/main/assembly/resources Expand file tree Collapse file tree 3 files changed +72
-9
lines changed Original file line number Diff line number Diff line change 11#! /bin/bash
22
3- # start controller with java 8
4- java -jar lighty-community-aaa-restconf-app-12.0.0-SNAPSHOT.jar
3+ # Set JAVA_HOME to point to a specific Java 11+ JDK
4+ # export JAVA_HOME=/usr/lib/jvm/java-1.11.0-openjdk-amd64
5+
6+ # If JAVA_HOME is not set, try to find it using java itself
7+ if [ -z ${JAVA_HOME} ]; then
8+ command -v java > /dev/null 2>&1 || { echo >&2 " java is required, but it's not installed. Set JAVA_HOME or add java to your path." ; exit 1; }
9+ JAVA_HOME=` java -XshowSettings:properties -version 2>&1 > /dev/null | grep ' java.home' | sed -e ' s/^.*java.home = \(.*\)$/\1/' `
10+ fi ;
11+
12+ # Make sure we are using Java 11+
13+ JAVA_VERSION=` ${JAVA_HOME} /bin/java -version 2>&1 | head -1 | cut -d' "' -f2 | sed ' /^1\./s///' | cut -d' .' -f1`
14+ if [ -z ${JAVA_VERSION} ] || [ ${JAVA_VERSION} -lt 11 ]; then
15+ echo " Java 11+ is required to run this application!"
16+ exit -1
17+ fi ;
18+
19+ # Find out lighty application name and version number
20+ SCRIPT_DIR=" $( dirname " $( readlink -f " $0 " ) " ) "
21+ JAR_FILE=` ls -1 " ${SCRIPT_DIR} " | grep .jar | head -n1`
22+ APP_NAME=` echo " ${JAR_FILE} " | sed -e ' s/^\(.*\)-\([0-9]\+\.[0-9]\+\.[0-9]\+\)\(-SNAPSHOT\)\?\(-javadoc\)\?\.jar$/\1/' `
23+ APP_VERSION=` echo " ${JAR_FILE} " | sed -e ' s/^.*-\([0-9]\+\.[0-9]\+\.[0-9]\+\)\(-SNAPSHOT\)\?\(-javadoc\)\?\.jar$/\1\2/' `
24+
25+ # Run the application
26+ ( cd " ${SCRIPT_DIR} " && ${JAVA_HOME} /bin/java -jar " ${APP_NAME} -${APP_VERSION} .jar" $* )
527
Original file line number Diff line number Diff line change 11#! /bin/bash
22
3- # start controller with java 8
4- java -ms128m -mx128m -XX:MaxMetaspaceSize=128m -jar lighty-community-restconf-netconf-app-12.0 .0-SNAPSHOT.jar # sampleConfigSingleNode.json
3+ # Set JAVA_HOME to point to a specific Java 11+ JDK
4+ # export JAVA_HOME=/usr/lib/jvm/java-1.11 .0-openjdk-amd64
55
6+ # If JAVA_HOME is not set, try to find it using java itself
7+ if [ -z ${JAVA_HOME} ]; then
8+ command -v java > /dev/null 2>&1 || { echo >&2 " java is required, but it's not installed. Set JAVA_HOME or add java to your path." ; exit 1; }
9+ JAVA_HOME=` java -XshowSettings:properties -version 2>&1 > /dev/null | grep ' java.home' | sed -e ' s/^.*java.home = \(.*\)$/\1/' `
10+ fi ;
11+
12+ # Make sure we are using Java 11+
13+ JAVA_VERSION=` ${JAVA_HOME} /bin/java -version 2>&1 | head -1 | cut -d' "' -f2 | sed ' /^1\./s///' | cut -d' .' -f1`
14+ if [ -z ${JAVA_VERSION} ] || [ ${JAVA_VERSION} -lt 11 ]; then
15+ echo " Java 11+ is required to run this application!"
16+ exit -1
17+ fi ;
18+
19+ # Find out lighty application name and version number
20+ SCRIPT_DIR=" $( dirname " $( readlink -f " $0 " ) " ) "
21+ JAR_FILE=` ls -1 " ${SCRIPT_DIR} " | grep .jar | head -n1`
22+ APP_NAME=` echo " ${JAR_FILE} " | sed -e ' s/^\(.*\)-\([0-9]\+\.[0-9]\+\.[0-9]\+\)\(-SNAPSHOT\)\?\(-javadoc\)\?\.jar$/\1/' `
23+ APP_VERSION=` echo " ${JAR_FILE} " | sed -e ' s/^.*-\([0-9]\+\.[0-9]\+\.[0-9]\+\)\(-SNAPSHOT\)\?\(-javadoc\)\?\.jar$/\1\2/' `
24+
25+ # Run the application
26+ ( cd " ${SCRIPT_DIR} " && ${JAVA_HOME} /bin/java -jar " ${APP_NAME} -${APP_VERSION} .jar" $* )
627
7- # start controller with java 11 or later
8- # java --add-modules java.xml.bind -jar lighty-community-restconf-netconf-app-12.0.0-SNAPSHOT.jar sampleConfigSingleNode.json
Original file line number Diff line number Diff line change 11#! /bin/bash
22
3- # Starts application with default settings
4- # alpn-boot version depends on java version
5- java -jar lighty-community-restconf-ofp-app-12.0.0-SNAPSHOT.jar
3+ # Set JAVA_HOME to point to a specific Java 11+ JDK
4+ # export JAVA_HOME=/usr/lib/jvm/java-1.11.0-openjdk-amd64
5+
6+ # If JAVA_HOME is not set, try to find it using java itself
7+ if [ -z ${JAVA_HOME} ]; then
8+ command -v java > /dev/null 2>&1 || { echo >&2 " java is required, but it's not installed. Set JAVA_HOME or add java to your path." ; exit 1; }
9+ JAVA_HOME=` java -XshowSettings:properties -version 2>&1 > /dev/null | grep ' java.home' | sed -e ' s/^.*java.home = \(.*\)$/\1/' `
10+ fi ;
11+
12+ # Make sure we are using Java 11+
13+ JAVA_VERSION=` ${JAVA_HOME} /bin/java -version 2>&1 | head -1 | cut -d' "' -f2 | sed ' /^1\./s///' | cut -d' .' -f1`
14+ if [ -z ${JAVA_VERSION} ] || [ ${JAVA_VERSION} -lt 11 ]; then
15+ echo " Java 11+ is required to run this application!"
16+ exit -1
17+ fi ;
18+
19+ # Find out lighty application name and version number
20+ SCRIPT_DIR=" $( dirname " $( readlink -f " $0 " ) " ) "
21+ JAR_FILE=` ls -1 " ${SCRIPT_DIR} " | grep .jar | head -n1`
22+ APP_NAME=` echo " ${JAR_FILE} " | sed -e ' s/^\(.*\)-\([0-9]\+\.[0-9]\+\.[0-9]\+\)\(-SNAPSHOT\)\?\(-javadoc\)\?\.jar$/\1/' `
23+ APP_VERSION=` echo " ${JAR_FILE} " | sed -e ' s/^.*-\([0-9]\+\.[0-9]\+\.[0-9]\+\)\(-SNAPSHOT\)\?\(-javadoc\)\?\.jar$/\1\2/' `
24+
25+ # Run the application
26+ ( cd " ${SCRIPT_DIR} " && ${JAVA_HOME} /bin/java -jar " ${APP_NAME} -${APP_VERSION} .jar" $* )
27+
You can’t perform that action at this time.
0 commit comments