summaryrefslogtreecommitdiff
path: root/jasper_reports/old_java/compile.sh
diff options
context:
space:
mode:
Diffstat (limited to 'jasper_reports/old_java/compile.sh')
-rwxr-xr-xjasper_reports/old_java/compile.sh26
1 files changed, 26 insertions, 0 deletions
diff --git a/jasper_reports/old_java/compile.sh b/jasper_reports/old_java/compile.sh
new file mode 100755
index 0000000..2cf7fdf
--- /dev/null
+++ b/jasper_reports/old_java/compile.sh
@@ -0,0 +1,26 @@
+#!/bin/bash
+
+if [ -z "$JAVA_HOME" ]; then
+ directories="/usr/lib/jvm/java-6-sun-1.6.0.10/bin /usr/lib/j2sdk1.6-sun /usr/lib/j2sdk1.5-sun"
+ for d in $directories; do
+ if [ -d "$d" ]; then
+ export JAVA_HOME="$d"
+ fi
+ done
+fi
+
+echo "JAVA_HOME=$JAVA_HOME"
+export PATH="$JAVA_HOME"/bin:/bin:/usr/bin
+export CLASSPATH=$(ls -1 lib/* | grep jar$ | awk '{printf "%s:", $1}')
+export CLASSPATH="$CLASSPATH":$scriptdir
+
+FILES=$(find com -iname "*.java")
+
+javac $FILES || exit
+
+rm -f lib/i18n.jar
+rm -f i18n.jar
+jar cvf i18n.jar com
+mv i18n.jar lib
+
+java com.nantic.jasperreports.JasperServer