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
- http://maven.apache.org/download.html
- Stáhnout apache-maven-3.3.1-bin.zip
- Stažený Maven rozbalíme do: C:\apache-maven-3.3.1
- Přidáme proměnné prostředí s názvem MAVEN_HOME s hodnotou C:\apache-maven-3.3.1
- 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
- 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.
- http://www.eclipse.org/downloads/
- Stáhněte Eclipse IDE for Java EE Developers
- 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