Skip to content

PA 165 Vyvoj programovych systemu v jazyce java - projekt

Notifications You must be signed in to change notification settings

DavidOsicka/projekt-PA-165

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PA165 Dungeons & Dragons: Troops

Spuštění aplikace

Pro spuštění aplikace je nutný běžící databázový server na adrese 'localhost:1527/pa165'

Výchozí uživatelské jméno a heslo pro správce je pa165

Webová aplikace

Webová aplikace lze spustit pomocí 'mvn tomcat7:run' na modulu DDtroops-web. Samotná aplikace pak běží na adrese http://localhost:8080/pa165/

REST API

REST API je součástí webového modulu. Spouští se tedy současně při spuštění webové aplikace.

Klientskou aplikaci, která využívá výše uvedeného REST API, je konzolová aplikace, která se spouští pomocí exec maven pluginu.

Spuštění klientské aplikace:

Aplikace se spouští na modulu DDtroops-console-client příkazem:

mvn exec:java -Dexec.mainClass="com.pa165.ddtroops.console.client.Application" -Dexec.args="arg1 arg2"

Pro zobrazení nápovědy o používání aplikace stačí napsat příkaz:

mvn exec:java -Dexec.mainClass="com.pa165.ddtroops.console.client.Application" -Dexec.args="help"

Příklady:

Vrátí hrdinu s id 10

mvn exec:java -Dexec.mainClass="com.pa165.ddtroops.console.client.Application" -Dexec.args="getHero 10"

Vytvoří hrdinu se jménem Kraven, rasou Orc a zkušenostmi 2000

mvn exec:java -Dexec.mainClass="com.pa165.ddtroops.console.client.Application" -Dexec.args="createHero Kraven Orc 2000"

About

PA 165 Vyvoj programovych systemu v jazyce java - projekt

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 98.6%
  • CSS 1.4%