Springsource Toolsuit | Projektstruktur unklar

Dit_

Bekanntes Mitglied
Hallo,

kennt sich jemand mit Springsource ToolSuit aus?

Ich habe gerade Project erstellt (Spring MVC Template). Die Anwendung ist aber unter http://localhost:8080/myFirstProjectWithSprintToolSuit/ aufrufbar, sollte aber, was eigentlich klar ist, unter Domain ist reserviert erreichbar sein... na ja Spring Entwickler haben bestimmt was dabei gedacht...

Weiss jemand wie ich die Anwendung unter Domain ist reserviert erreichen?


P.S. allgemein finde ich die ProjectStruktur einfach daneben, die ganze Übersichtlichkeit die man sonst in Eclpse immer hatte ist weg. Ich habe 3 pom.xml Dateien in meinem Projekt, ausserdem verstehe ich nicht in welchem von den vielen "src"-Ordnern soll ich meine Dateien erstellen...

omg.png


oder

omg443.png


Vielleicht hat jemand Erfahrung mit diesem "Tool" und kann mir einwenig helfen.... wäre toll :oops:
 

mvitz

Top Contributor
Alle auf einem Tomcat (bzw. generell Servlet-Containern/Application Server) deployten Anwendungen bekommen einen eigenen Context.
Per Default entspricht dieser meistens dem WAR-Namen bzw. bei Integration mit Eclipse, dem Projektnamen. Dieser kann aber natürlich auch per Konfiguration geändert werden.

Um eine Anwendung direkt ohne Angabe eines Contexts aufzurufen, muss diese mit dem Contextnamen: ROOT deployt werden. Danach kannst du allerdings keine zweite Applikation mehr auf diesem Server deployen.

P.S.: Das ganze hat also nichts mit Spring, sondern generell mit Webanwendungen unter Java zu tun.

[EDIT]Deine Probleme mit Eclipse liegen vermutlich daran, dass bei dir Standardmäßig die JavaEE-Perspektive eingeschaltet ist [oben rechts]. Wenn du diese auf Java änderst, sieht es vermutlich so aus, wie immer.

Alles, was im Ordner target liegt, wird von Maven generiert und sollte von dir nicht editiert werden. Der Rest ist die normale Struktur eines Maven-Web-Projektes. Bei den ganzen Fragen, solltest du dir eventuell nochmal die Basics zu Java-Web-Anwendungen und Maven zu gemüte führen.[/EDIT]
 
Zuletzt bearbeitet:

Neue Themen


Oben