Java / Wicket: Kompiliere Basic Hello World mit Ressourcen

7

Ich folge diesem Beispiel einer Hello World Wicket-Anwendung

Ссылка

Insbesondere habe ich HelloWorld.html in meinem Quellverzeichnis neben HelloWorld.java platziert.

Meine Dateistruktur sieht so aus:

%Vor%

Wenn ich dies jedoch zu einer Kriegsdatei kompiliere und in Jetty lade, erhalte ich diesen Fehler im Browser:

%Vor%

Wenn ich in die WAR-Datei schaue, bemerke ich, dass die HTML-Datei fehlt:

%Vor%

Wie kann ich in meiner POM-Datei angeben, dass die HTML-Datei enthalten sein soll?

Mein POM ist momentan minimal:

%Vor%     
David Williams 22.08.2013, 21:53
quelle

2 Antworten

17

Die Lösung, wenn Sie Ihren HTML-Code im Wicket-Best-Practice-Bereich (mit Ihren Klassen) haben möchten, besteht darin, dies zum Build-Bereich Ihres Pom hinzuzufügen.

%Vor%     
David Williams 22.08.2013, 23:49
quelle
1

Sie sollten Ihre HelloWorld.html Datei in den Ordner src/main/webapp einfügen. Auf diese Weise wird es in die Kriegsdatei

aufgenommen     
WeMakeSoftware 22.08.2013 21:56
quelle

Tags und Links