Technologia Programowania. Lista 4. Wojciech Polak i Błażej Michalik.
mvn clean compile test assembly:single
mvn clean compile assembly:single test exec:java -Dexec.mainClass="lubiezurek.texasholdem.Program" -Dexec.args="7777 4"
Argumenty w kolejności:
Lub shellscript (domyślne argumenty):
./start_server
Klient dostępny jest pod adresem frondeus.pl/TexasHoldem
Jeśli przy logowaniu nie wpiszemy żadnego adresu URL, klient domyślnie połączy się z serwerem localhost:7777
Domyślnie klient wczytany z dysku (a nie poprzez powyższy link) jest blokowany (np. przez Google Chrome) ze względów bezpieczeństwa. Aby ominąć zabezpieczenie, należy uruchomić przeglądarkę z odpowiednią flagą. Przykład dla Chromium:
chromium --allow-file-access-from-files websocket-client/index.html
Shellscript (otwiera on odrazu 4 karty).
./start_client
Główne klasy i interfejsy: