Erstellen Sie ein Webprojekt mit Maven:
mvn archetype:generate -DgroupId=com.trial -DartifactId=message
-DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false
Konvertieren Sie das Projekt in ein Eclipse-Webprojekt mit:
mvn Eclipse:eclipse -Dwtpversion=2.0
Vorhandenes Projekt in Eclipse importieren:
Das Projektsymbol enthält einen Ordner anstelle eines Websymbols und eines Ordnersymbols. Ich finde das ein bisschen seltsam und wenn ich versuche, auch zu laufen, fehlt die Option Run on Server. Ich bin mir sicher, dass ich die Schritte richtig ausgeführt habe. Wo kann ich zurückbleiben, um ein solches Ergebnis zu erzielen?
Ich habe die folgenden Vorschläge:
Überprüfen Sie zunächst, ob sich Ihr Eclipse in Jave EE Perspective
befindet oder nicht. Wenn es nur in der Java-Perspektive war, wird die Ausführungsoption nicht angezeigt.
Klicken Sie mit der rechten Maustaste auf Ihr Projekt, und gehen Sie zu den Eigenschaften.
Klicken Sie auf Project Facets
Prüfen Sie, ob Dynamic Web module
markiert ist oder nicht. Wenn nicht einfach markiert.
Die WTP-Version ist ziemlich alt, Sie sollten stattdessen ein Webprojekt hinzufügen. Bearbeiten Sie die Datei .project
und schreiben Sie unter dem Tag natures
<nature>org.Eclipse.wst.common.project.facet.core.nature</nature>
<nature>org.Eclipse.wst.common.modulecore.ModuleCoreNature</nature>
und unter dem Tag buildSpec
Builder hinzufügen
<buildCommand>
<name>org.Eclipse.wst.common.project.facet.core.builder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.Eclipse.wst.validation.validationbuilder</name>
<arguments>
</arguments>
</buildCommand>