22
|
1 #!/bin/sh
|
|
2
|
|
3 #export _JAVA_AWT_WM_NONREPARENTING=1
|
|
4 export CLASSPATH=./src:./build:./lib/lucene-core-3.0.3.jar
|
|
5 #JAVA=/usr/lib/jvm/java-8-openjdk-amd64/bin/java
|
|
6
|
|
7 if [ ! -d './build' ]; then
|
|
8 mkdir ./build
|
|
9 fi
|
|
10
|
|
11 if [ ! -d './build/packed' ]; then
|
|
12 mkdir ./build/packed
|
|
13 fi
|
|
14
|
|
15 javac -d ./build $(find ./src -name '*.java' | xargs) && cd build && jar cvf ./packed/JUnotu.jar $(find ./ -name *.class)
|
|
16 cd ..
|
|
17 cat > ./build/packed/run.sh <<EOF
|
|
18 #!/bin/sh
|
|
19 export CLASSPATH=./lucene-core-3.0.3.jar:./JUnotu.jar
|
|
20 java junotu.Main
|
|
21 EOF
|
|
22 chmod +x ./build/packed/run.sh
|
|
23 scp -r ./lib/* ./build/packed/
|