set main class as entry point
This commit is contained in:
@@ -6,4 +6,8 @@ if [[ ! -e dist ]]; then
|
|||||||
mkdir dist;
|
mkdir dist;
|
||||||
fi
|
fi
|
||||||
rm -r dist/* 2>/dev/null;
|
rm -r dist/* 2>/dev/null;
|
||||||
jar cf ../dist/zeitlaeufer.jar target/**/*;
|
dir=$(pwd)
|
||||||
|
cd target;
|
||||||
|
# --create --file <=> cf
|
||||||
|
jar --create --file=../dist/zeitlaeufer.jar --main-class=de.szimnau.zeitlaeufer.Main ./**/*;
|
||||||
|
cd $dir
|
||||||
|
|||||||
@@ -3,12 +3,12 @@ set -uo pipefail
|
|||||||
|
|
||||||
# when executed as executable file in "git for windows" bash some things won't work, so always run with prefixed command
|
# when executed as executable file in "git for windows" bash some things won't work, so always run with prefixed command
|
||||||
originDir=$(pwd);
|
originDir=$(pwd);
|
||||||
cd ~/zeitlaeufer/;
|
cd /g/zeitlaeufer/;
|
||||||
tmpDir="/tmp/zeitlaeufer_$RANDOM";
|
tmpDir="/tmp/zeitlaeufer_$RANDOM";
|
||||||
mkdir $tmpDir;
|
mkdir $tmpDir;
|
||||||
cp dist/zeitlaeufer.jar $tmpDir;
|
cp dist/zeitlaeufer.jar $tmpDir;
|
||||||
cd $originDir;
|
cd $originDir;
|
||||||
# java -cp $tmpDir/zeitlaeufer.jar $@;
|
# java -cp $tmpDir/zeitlaeufer.jar $@;
|
||||||
# -p <=> --module-path | -m <=> --module
|
# -p <=> --module-path | -m <=> --module
|
||||||
java --module-path $tmpDir/zeitlaeufer.jar --module zeitlaeufer/$@;
|
java --module-path $tmpDir/zeitlaeufer.jar --module zeitlaeufer $@;
|
||||||
rm -r $tmpDir;
|
rm -r $tmpDir;
|
||||||
|
|||||||
Reference in New Issue
Block a user