Как запустить веб-приложение с помощью SpringSource Toolsuite? - PullRequest
0 голосов
/ 30 марта 2012

Я бы хотел запустить свое приложение Spring с использованием STS, но я не знаю, как это сделать. Я вижу экземпляр tc-сервера и могу запустить его, но это не запускает мое приложение. Я пытался перетащить на него свою рабочую область проекта, но это тоже не сработало. Я щелкнул правой кнопкой мыши и прочитал / проверил все опции в контекстно-зависимом меню, но я не вижу ничего, чтобы запустить мой проект на сервере tc. Кто-нибудь знает как?

EDIT:

Это то, что я получаю при запуске проекта. Я ничего не вижу о войне моего проекта вообще. Он включен в качестве «веб-модуля», когда я проверяю настройки сервера tc. И в нем есть web.xml и все остальные полезные вещи. Проект отлично работает в цели кота Maven и внутри IDEA. У меня просто проблемы с запуском в затмении.

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

Ответы [ 2 ]

2 голосов
/ 30 марта 2012

Если вам не хватает опции «Запуск от имени»> «Выполнить на сервере», скорее всего, ваш проект не имеет фасета Dynamic Web Module.

0 голосов
/ 20 апреля 2012

Я столкнулся с 404 ошибками в моем проекте J2ee, созданном с использованием Dynamic WebModules. Сначала я думал, что это проблема контекста, поскольку URL, который пытался запустить STS, был совершенно неверным. Однако у проекта был правильный контекст. Но мне нужно было избавиться от ошибок, показанных на вкладке маркеров (которые не могут остановить попытки запуска от имени сервера), прежде чем я добился какого-либо прогресса.

После устранения очевидного кода, jar, ошибок пути, я проверяю, могу ли я правильно экспортировать файл войны. Если нет, то это обычно проблема в части свойств проектов DEPLOYMENT ASSEMBLY (по крайней мере, в моем Java-проекте). Указание файлов классов и jar-файлов из необходимых проектов необходимо для получения правильной структуры файла war. Однажды достигнутый, пока пока 404s

...