První projekt s Apache Wicket

Jeden z nejlepších webových frameworků pro programovací jazyk Java je Apache Wicket. V dnešním článku si ukážeme jak ho rozchodit na Windows.

Maven

Maven je mocný nástroj pro správu projektů. My ho použijeme pro Wicket Quickstart

  1. http://maven.apache.org/download.html
  2. Stáhnout apache-maven-3.3.1-bin.zip
  3. Stažený Maven rozbalíme do: C:\apache-maven-3.3.1
  4. Přidáme proměnné prostředí s názvem MAVEN_HOME s hodnotou C:\apache-maven-3.3.1
  5. Do proměnného prostředí s názvem Path přidáme (na úplný konce, nezapomeňte na středník!):
    ;C:\apache-maven-3.3.1\bin
  6. Restartujeme PC. Maven je nainstalován. Vyzkoušejte jeho správnou funkčnost: Start -> cmd
    mvn -version

    Zobrazí se verze nainstalovaného Mavenu

Instalace Eclipse

Eclipse je nástroj, který je zdarma a vřele ho doporučuji všem začátečníkům.

  1. http://www.eclipse.org/downloads/
  2. Stáhněte Eclipse IDE for Java EE Developers
  3. Stáhne se zip soubor, který stačí rozbalit a rovnou spustit eclipse.exe (neinstaluje se)

Vytvoření Wicket projektu

Na stránce: https://wicket.apache.org/start/quickstart.html naklikáme vlastnosti (můžeme nechat defaultní) a v cmd vykonáme Command line kód:

mvn archetype:generate -DarchetypeGroupId=org.apache.wicket -DarchetypeArtifactId=wicket-archetype-quickstart -DarchetypeVersion=6.19.0 -DgroupId=com.mycompany -DartifactId=myproject -DarchetypeRepository=https://repository.apache.org/ -DinteractiveMode=false

Kód vytvoří nový projekt ve složce myproject

Spuštění Wicket projektu v Eclipse

v příkazové řádce se dostaneme do projektu:

cd myproject

Nyní spusťte příkaz:

mvn eclipse:eclipse

Tím se vytvoří soubory: .project, .settings, a .classpath které vyžaduje Eclipse.

Nyní naimportujeme projekt do Eclipse. V menu vyberte: File->Import->General->Existing Project into Workspace

V levé části Eclipse najedeme na soubor: src/test/java kde nás zajímá soubor Start.java klikneme na něj pravým tlačítkem a vybereme: Debug as… -> Java Application. Ve spodní části eclipse je Console ve které můžete vidět spouštěná webového serveru.

Správnou funkčnost Wicketu otestujete zobrazením adresy: http://localhost:8080 na které vás vítá Apache Wicket