Wie führe ich eine web-Anwendung mit SpringSource Toolsuite?
Ich würde gerne meine Spring-Anwendung mit STS, aber ich habe keine Ahnung, wie das geht. Ich sehe den tc server-Instanz, und ich kann es starten, aber nicht starten meiner Anwendung. Ich habe versucht, ziehen meine Projekt-Arbeitsbereich an, aber das hat nicht funktioniert entweder. Ich habe mit der rechten Maustaste geklickt und lese - /ausgecheckt alle Optionen auf dem Kontextmenü, aber ich finde nichts, um mein Projekt in tc server. Weiß jemand, wie?
EDIT:
Dies ist, was ich bekomme, wenn das Projekt ausgeführt wird. Ich sehe nichts über mein Projekt Krieg auf allen. Es wird als "web-Modul", wenn ich check out der tc server-Einstellungen obwohl. Und er hat eine web.xml und all das andere gute Zeug. Das Projekt funktioniert in maven tomcat ist Ziel und innerhalb IDEE. Ich bin einfach nur Probleme haben, und es laufen in der eclipse.
Mar 30, 2012 3:35:51 PM com.springsource.tcserver.security.PropertyDecoder <init>
INFO: tc Runtime property decoder using memory-based key
Mar 30, 2012 3:35:51 PM com.springsource.tcserver.security.PropertyDecoder <init>
INFO: tcServer Runtime property decoder has been initialized in 206 ms
Mar 30, 2012 3:35:52 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-8080"]
Mar 30, 2012 3:35:52 PM com.springsource.tcserver.serviceability.rmi.JmxSocketListener init
INFO: Started up JMX registry on 127.0.0.1:6969 in 65 ms
Mar 30, 2012 3:35:52 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 741 ms
Mar 30, 2012 3:35:52 PM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
Mar 30, 2012 3:35:52 PM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: VMware vFabric tc Runtime 2.6.3.RELEASE/7.0.23.A.RELEASE
Mar 30, 2012 3:35:52 PM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor C:\Users\me\Documents\workspace-sts-2.9.0.RELEASE\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\conf\Catalina\localhost\trainingdividend.xml
Mar 30, 2012 3:35:52 PM org.apache.catalina.startup.SetContextPropertiesRule begin
WARNING: [SetContextPropertiesRule]{Context} Setting property 'source' to 'org.eclipse.jst.jee.server:trainingdividend' did not find a matching property.
Mar 30, 2012 3:35:52 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive C:\Users\me\Documents\workspace-sts-2.9.0.RELEASE\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\webapps\insight.war
Mar 30, 2012 3:35:52 PM com.springsource.insight.collection.tcserver.ltw.TomcatWeavingInsightClassLoader start
INFO: Context [localhost|insight] will not be woven
Mar 30, 2012 3:35:53 PM org.apache.catalina.core.ApplicationContext log
INFO: Initializing Spring root WebApplicationContext
Mar 30, 2012 3:36:03 PM org.apache.catalina.core.ApplicationContext log
INFO: Initializing Spring FrameworkServlet 'Spring MVC Dispatcher Servlet'
Mar 30, 2012 3:36:05 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-8080"]
Mar 30, 2012 3:36:05 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 13468 ms
- Sie nicht sehen, " Ausführen Als > Laufen auf dem Server?
- Ich habe nicht gesehen, dass die option vor, aber ich sehe es jetzt. Ich hatte, um die Web-Modul Facette, um das Projekt zunächst. Nun, ich habe es so gemacht, dass die option endlich auftaucht. Es ist merkwürdig, dass das maven-eclipse:eclipse Ziel Tat dies nicht für mich automatisch. Wenn ich jetzt auf dem server ausgeführt werden, es immer noch nicht abholen, obwohl. Bekomme ich einen 404 Fehler :/ ich Frage mich, was falsch ist. Dies ist eine viel einfachere IDEE :/
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie fehlen, kann die Ausführung Als > Run on Server " - option, dann sind die Chancen, Ihr Projekt nicht über die Dynamische Web-Modul Facette.
http://localhost:8080/trainingdividend/
. Die context-root war eigentlich eingestelltnull
(Warum nicht maven die eclipse-plugin Holen, dass bis?!). Ich geändert es zu/trainingdividend
. Es funktioniert immer noch nicht. Ich klebte die Ausgabe in der Konsole oben.Markers
tab, und ich habe nicht bemerkt, dass vor. Vielleicht wird es zu beheben.Ich lief in 404-Fehler in meinem J2ee-Projekt, erstellt mit Hilfe der Dynamischen WebModules. Anfangs dachte ich, es war ein Kontext-problem, wie die url, die STS war der Versuch zu laufen, war ganz falsch. Aber das Projekt, den Kontext richtig war. Aber notwendig, um loszuwerden, die Fehler werden in der Registerkarte Marker (die kann nicht aufhören, die versucht als Server ausführen), bevor ich Fortschritte.
Nach auflösen von offensichtlichen code -, jar -, Pfad-Fehler, dann überprüfe ich, wenn ich exportieren kann eine war-Datei korrekt. Wenn nicht, ist es in der Regel ein Problem in der BEREITSTELLUNG BAUGRUPPE-Teil die Eigenschaften von Projekten (zumindest in meinem Java-Projekt). Die Angabe der class-Dateien und Gläser von erforderlichen Projekten ist nötig, um die richtige war-Datei-Struktur. Einmal erreicht, bye bye 404