Ich möchte meine Spring-Anwendung mit STS ausführen, aber ich habe keine Ahnung, wie das geht. Ich sehe die TCP-Server-Instanz, und ich kann es ausführen, aber das startet meine Anwendung nicht. Ich habe versucht, meinen Projektarbeitsbereich darauf zu ziehen, aber das hat auch nicht funktioniert. Ich habe mit der rechten Maustaste geklickt und alle Optionen im kontextsensitiven Menü gelesen/ausgecheckt, aber ich sehe nichts, um mein Projekt auf dem Server auszuführen. Weiß jemand wie?Wie führe ich eine Webanwendung mit SpringSource Toolsuite aus?
EDIT:
Dies ist, was ich bekomme, wenn das Projekt ausgeführt wird. Ich sehe nichts über den Krieg meines Projekts. Es ist als "Web-Modul" enthalten, wenn ich aber die TCP-Server-Einstellungen auschecke. Und es hat eine web.xml und all die anderen guten Sachen. Das Projekt funktioniert gut in Mavens Tomcat-Ziel und innerhalb IDEA. Ich habe nur Probleme, es in Eclipse laufen zu lassen.
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 sehen nicht Ausführen als> auf dem Server laufen? – bvulaj
Ich habe diese Option vorher nicht gesehen, aber ich sehe es jetzt. Ich musste zuerst die Webmodul-Facette zum Projekt hinzufügen. Jetzt, wo ich das gemacht habe, taucht diese Option endlich auf. Es ist merkwürdig, dass das Ziel der Mondfinsternis: Finsternis dies nicht automatisch für mich getan hat. Jetzt, wenn ich den Server laufen lasse, wird er trotzdem nicht aufgenommen. Ich bekomme einen 404 Fehler:/Ich frage mich was falsch ist. Dies ist viel einfacher in IDEA zu tun:/ –