Mercurial > dive4elements > river
annotate etl/bin/run.sh @ 8835:d8d71005a210
ETL: use Java 7, include run-script and docs when packaging.
Changes to bin/run.sh might have been avoidable, but
at least its more in line with artifacts now.
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Wed, 17 May 2017 16:11:04 +0200 |
parents | 5aa05a7a34b7 |
children | 4542d23f98bf |
rev | line source |
---|---|
4113
f72c253663fc
FYLS/AFT/DIPS: Added start script.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff
changeset
|
1 #!/bin/bash |
f72c253663fc
FYLS/AFT/DIPS: Added start script.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff
changeset
|
2 |
8835
d8d71005a210
ETL: use Java 7, include run-script and docs when packaging.
Tom Gottfried <tom@intevation.de>
parents:
5838
diff
changeset
|
3 APP=org.dive4elements.river.etl.aft.Sync |
d8d71005a210
ETL: use Java 7, include run-script and docs when packaging.
Tom Gottfried <tom@intevation.de>
parents:
5838
diff
changeset
|
4 |
d8d71005a210
ETL: use Java 7, include run-script and docs when packaging.
Tom Gottfried <tom@intevation.de>
parents:
5838
diff
changeset
|
5 DIR=`dirname $0` |
d8d71005a210
ETL: use Java 7, include run-script and docs when packaging.
Tom Gottfried <tom@intevation.de>
parents:
5838
diff
changeset
|
6 DIR=`readlink -f $DIR` |
d8d71005a210
ETL: use Java 7, include run-script and docs when packaging.
Tom Gottfried <tom@intevation.de>
parents:
5838
diff
changeset
|
7 |
d8d71005a210
ETL: use Java 7, include run-script and docs when packaging.
Tom Gottfried <tom@intevation.de>
parents:
5838
diff
changeset
|
8 CLASSPATH= |
d8d71005a210
ETL: use Java 7, include run-script and docs when packaging.
Tom Gottfried <tom@intevation.de>
parents:
5838
diff
changeset
|
9 for l in `find "$DIR/lib" -name \*.jar -print`; do |
d8d71005a210
ETL: use Java 7, include run-script and docs when packaging.
Tom Gottfried <tom@intevation.de>
parents:
5838
diff
changeset
|
10 CLASSPATH=$CLASSPATH:$l |
d8d71005a210
ETL: use Java 7, include run-script and docs when packaging.
Tom Gottfried <tom@intevation.de>
parents:
5838
diff
changeset
|
11 done |
d8d71005a210
ETL: use Java 7, include run-script and docs when packaging.
Tom Gottfried <tom@intevation.de>
parents:
5838
diff
changeset
|
12 |
d8d71005a210
ETL: use Java 7, include run-script and docs when packaging.
Tom Gottfried <tom@intevation.de>
parents:
5838
diff
changeset
|
13 export CLASSPATH |
d8d71005a210
ETL: use Java 7, include run-script and docs when packaging.
Tom Gottfried <tom@intevation.de>
parents:
5838
diff
changeset
|
14 |
4113
f72c253663fc
FYLS/AFT/DIPS: Added start script.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff
changeset
|
15 exec java \ |
8835
d8d71005a210
ETL: use Java 7, include run-script and docs when packaging.
Tom Gottfried <tom@intevation.de>
parents:
5838
diff
changeset
|
16 -Dlog4j.configuration=file://$DIR/log4j.properties \ |
d8d71005a210
ETL: use Java 7, include run-script and docs when packaging.
Tom Gottfried <tom@intevation.de>
parents:
5838
diff
changeset
|
17 -Dconfig.file=$DIR/../doc/conf.xml \ |
d8d71005a210
ETL: use Java 7, include run-script and docs when packaging.
Tom Gottfried <tom@intevation.de>
parents:
5838
diff
changeset
|
18 $APP |