Hier sind einige Schritt-für-Schritt-Anleitungen, die ich vor ein paar Monaten für die Installation von Wicket zusammengestellt habe. Sie listen alles auf, was ich getan habe, um Wicket auf einer Vanilla-Maschine mit Eclipse zu installieren.
Entpacke Maven nach C: \ Programme \ apache-maven-3.0.1
Aktualisierte Systemumgebungsvariablen:
M2
M2_HOME
JAVA_HOME
M2_REPO
Folgte den Anweisungen im Wicket-Schnellstart und erzeugte diesen Maven-Befehl:
%Vor%Wurde über den Maven-Befehl von der Befehlszeile aus ausgeführt
mvn eclipse:eclipse
zum Erstellen eines Eclipse-Projekts basierend auf Importiertes Projekt in Eclipse mit File > Import..., Existing Projects
Lief Start.java
im Testordner und fand die Testanwendung unter http://localhost:8080
Optional: Unterstützung für Code von Drittanbietern, wie zum Beispiel Wicket Extensions
Das manuelle Hinzufügen der JAR-Datei von Wicket Extensions zum Verzeichnis M2_REPO
funktioniert nicht.
Führen Sie stattdessen nach der Aktualisierung des POM mvn clean dependency:copy-dependencies
aus. (Wicket Extensions sind enthalten, aber in der Standard-POM auskommentiert.) Konfigurieren Sie dann den Build-Pfad in Eclipse mit Add Variables...
(nicht Add JARs
), wählen Sie M2_REPO
, drücken Sie Extend
, finden Sie die gewünschte JAR (in diesem Fall, Wicket Extensions).
Ein ähnliches Verfahren sollte für andere Bibliotheken von Drittanbietern funktionieren.
Ich habe ursprünglich diese Webseite mit weiteren Anweisungen aktualisiert, aber ich ' Ich habe in letzter Zeit an anderen Dingen gearbeitet. Irgendwann hoffe ich jedoch, Anweisungen zur Konfiguration von Wicket mit Tomcat zu erhalten, anstatt sich ausschließlich auf den Jetty-Server zu verlassen, mit dem es geliefert wird.
Anweisungen zum Bereitstellen auf Tomcat finden Sie hier:
Downloaden und installieren Sie Apache Tomcat und Apache Ant .
Erstellen Sie die folgende Verzeichnisstruktur:
%Vor%Füllen Sie die Dateien wie folgt aus:
HelloWorld.java
%Vor%HelloWorld.html
%Vor%HelloWorldApplication.java
%Vor%web.xml
%Vor%build.xml
%Vor%Wie bei der ursprünglichen Antwort habe ich eine etwas mehr erklärende Version dieser Antwort gepostet hier , aber das sollte wirklich ausreichen, um dich in Gang zu bringen.
Stellen Sie sicher, dass maven2 installiert ist, gehen Sie dann zu Ссылка , kopieren Sie die Befehlszeile von dort und führen Sie sie aus . Das sollte ein Projekt mit einer Demo-Anwendung und einer Seite erstellen, die Sie in Ihre bevorzugte IDE importieren und damit spielen können.
Wenn Sie Wicket zusammen mit anderen Frameworks (Spring, JPA, Hibernate, Guice, ...) verwenden möchten, können Sie auf dieser Seite Beispiel-Maven-Befehle generieren: Ссылка
Für jeden Archetyp erhalten Sie ein Beispielprojekt mit einfacher Funktionalität, das als Basis für Ihre weitere Entwicklung dienen kann.