Add hostname to .javacp
Maven resolved classpath will be stored to .javacp.`hostname` file.
This patch should help on cases where your ONOS directory is
shared between guest and host OS.
Change-Id: I9197a56664d49884a1cde52d34f8165e3af31fad
diff --git a/start-onos.sh b/start-onos.sh
index 248954d..e664d09 100755
--- a/start-onos.sh
+++ b/start-onos.sh
@@ -52,10 +52,11 @@
MVN=${MVN:-mvn -o}
-if [ ! -f ${ONOS_HOME}/.javacp ]; then
+CPFILE=${ONOS_HOME}/.javacp.`hostname`
+if [ ! -f ${CPFILE} ]; then
${MVN} -f ${ONOS_HOME}/pom.xml compile
fi
-JAVA_CP=`cat ${ONOS_HOME}/.javacp`
+JAVA_CP=`cat ${CPFILE}`
JAVA_CP="${JAVA_CP}:${ONOS_HOME}/target/classes"
#<logger name="net.floodlightcontroller.linkdiscovery.internal" level="TRACE"/>