runscript for linux

This commit is contained in:
Luca Conte 2023-04-05 15:58:03 +02:00
parent aca2cdcb7f
commit 701c28f43d
1 changed files with 38 additions and 0 deletions

38
run Executable file
View File

@ -0,0 +1,38 @@
#!/bin/bash
argc=$#
if [ "$argc" == "0" ]; then
argc=$((argc+1))
read -p "Projekt: " projekt
else
projekt=$1
fi
if [ "$argc" == "1" ]; then
argc=$((argc+1))
read -p "Package: " package
if [ "$package" == "" ]; then
package="none"
fi
else
package=$2
fi
if [ "$argc" == "2" ]; then
argc=$((argc+1))
read -p "Main-Klasse: " class
else
class=$3
fi
if [ "$package" == "none" ]; then
javac $projekt/src/*.java -d $projekt/bin -cp $projekt/bin
java -cp $projekt/bin $class
else
javac $projekt/src/$package/*.java -d $projekt/bin -cp $projekt/bin
java -cp $projekt/bin $package/$class
fi
./zipm $projekt