software-challenge / backend

Server, Client und Spiel-Plugins der Software-Challenge Germany
https://www.software-challenge.de
11 stars 10 forks source link

Ant-Script fuer SimpleClient Source produziert kein lauffaehiges JAR #189

Closed SKoschnicke closed 6 years ago

SKoschnicke commented 6 years ago

Wenn man ein Jar per ant mit dem SimpleClient Source den wir veroeffentlichen baut, enthaelt das nicht die Library-Jars und ist dadurch nicht lauffaehig.

Schritte zum Reproduzieren:

# (im socha Repo)
./gradlew build
cd build/deploy
unzip -d scsrc simpleclient-piranhas-src.zip
cd scsrc
ant
cd build/jar
java -jar piranhas_2019_client.jar
# -> Error: Could not find or load main class sc.player2019.Starter

Keine Lib-Jars:

Archive:  piranhas_2019_client.jar
  Length      Date    Time    Name
---------  ---------- -----   ----
        0  2018-09-11 16:01   META-INF/
      533  2018-09-11 16:01   META-INF/MANIFEST.MF
        0  2018-09-11 16:01   sc/
        0  2018-09-11 16:01   sc/player2019/
        0  2018-09-11 16:01   sc/player2019/logic/
     3911  2018-09-11 16:01   sc/player2019/Starter.class
     2932  2018-09-11 16:01   sc/player2019/logic/Logic.class
---------                     -------
     7376                     7 files