2012-11-08 3 views
0

Im는 CometD에서 데모 AP를 실행하려고합니다. Maven을 설치했습니다. 나는 명령 here을 따라 갔다. 내 콘솔에 [INFO] Starting scanner at interval of 1 seconds. 이 표시됩니다. 내가 http://localhost:8080/에 가서 아파치 바람둥이 메인 페이지를 볼 수 있지만 어떤 프로젝트를 볼 수 없습니다. 그 프로젝트를 어떻게 볼 수 있습니까? 데모를 테스트하고 싶습니다. 도와주세요. 나는 부두 서버를 시작하는 명령 mvn jetty:deploy-war를 실행 한 후CometD - 바람둥이 부두에서 데모를 실행하는 방법

Btw는

, 아래의 콘솔에 표시되는 로그입니다 :

[INFO] Scanning for projects... 
[INFO]                   
[INFO] ------------------------------------------------------------------------ 
[INFO] Building CometD :: Demo 2.5.0 
[INFO] ------------------------------------------------------------------------ 
[INFO] 
[INFO] >>> jetty-maven-plugin:7.6.7.v20120910:deploy-war (default-cli) @ cometd-demo >>> 
[INFO] 
[INFO] --- maven-enforcer-plugin:1.1.1:enforce (enforce-maven-version) @ cometd-demo --- 
[INFO] 
[INFO] <<< jetty-maven-plugin:7.6.7.v20120910:deploy-war (default-cli) @ cometd-demo <<< 
[INFO] 
[INFO] --- jetty-maven-plugin:7.6.7.v20120910:deploy-war (default-cli) @ cometd-demo --- 
[INFO] Configuring Jetty for project: CometD :: Demo 
[INFO] Context path =/
[INFO] Tmp directory = /home/tom/cometd-2.5.0/cometd-demo/target/tmp 
[INFO] Web defaults = org/eclipse/jetty/webapp/webdefault.xml 
[INFO] Web overrides = none 
2012-11-08 11:30:14.862:INFO:oejs.Server:jetty-7.6.7.v20120910 
2012-11-08 11:30:15.311:INFO:oejpw.PlusConfiguration:No Transaction manager found - if your webapp requires one, please configure one. 
2012-11-08 11:30:15.742:INFO:oejsh.ContextHandler:started o.m.j.p.JettyWebAppContext{/,file:/home/tom/cometd-2.5.0/cometd-demo/target/tmp/webapp/},/home/tom/cometd-2.5.0/cometd-demo/target/cometd-demo-2.5.0.war 
2012-11-08 11:30:16,026 main [ INFO][AnnotationCometdServlet] Processed annotated service [email protected] 
2012-11-08 11:30:16,027 main [ INFO][AnnotationCometdServlet] Registered annotated service [email protected] in servlet context 
2012-11-08 11:30:16,105 main [ INFO][CometdDemoServlet] Monitored Subscribe from seti_51cw11a1uy7x5ygbmosqpdkirv - last connect 0 ms ago for /seti/http_localhost_8080_cometd 
2012-11-08 11:30:16,109 main [ INFO][CometdDemoServlet] Monitored Subscribe from seti_51cw11a1uy7x5ygbmosqpdkirv - last connect 0 ms ago for /seti/all 
2012-11-08 11:30:16,118 main [DEBUG][AuctionService] Mapping oortion#bids to /auction/* 
2012-11-08 11:30:16,119 main [DEBUG][AuctionService] Mapping oortion#bid to /service/auction/bid 
2012-11-08 11:30:16,119 main [DEBUG][AuctionService] Mapping oortion#bidder to /service/auction/bidder 
2012-11-08 11:30:16,119 main [DEBUG][AuctionService] Mapping oortion#search to /service/auction/search 
2012-11-08 11:30:16,119 main [DEBUG][AuctionService] Mapping oortion#category to /service/auction/category 
2012-11-08 11:30:16,119 main [DEBUG][AuctionService] Mapping oortion#categories to /service/auction/categories 
2012-11-08 11:30:16,122 main [DEBUG][AuctionChatService] Mapping chat#trackMembers to /auction/chat/** 
2012-11-08 11:30:16,122 main [DEBUG][AuctionChatService] Mapping chat#privateChat to /service/auction/chat 
2012-11-08 11:30:16.137:INFO:oejs.AbstractConnector:Started [email protected]:8080 
[INFO] Started Jetty Server 
[INFO] Starting scanner at interval of 1 seconds. 

답변

1

로그가 Jetty가 제대로 시작 보여, 난 그냥 취득, 같은 지침을 시도 동일한 로그와 브라우저를 localhost : 8080으로 지정할 때 CometD 홈 페이지를 볼 수 있습니다.

다른 페이지가 보이면 브라우저가 캐시했을 것입니다. 페이지를 다시로드하십시오.

모든 것을 제대로 했으므로 적극적인 캐싱 브라우저 일뿐입니다.

발행 한 명령은 Tomcat이 아니라 Jetty를 시작한다는 점에 유의하십시오.

그러나 Tomcat에서 수동으로 CometD 전쟁을 전개하여 Tomcat에서 CometD를 사용할 수는 있지만 Jetty에서 CometD를 실행하는 것이 좋습니다.

+0

감사합니다. 나는 실제로 동일한 과정을 반복하여 이것을 고쳤다. 처음 시도했을 때 작동하지 않는 이유를 모르겠습니다. 어쩌면 방금 뭔가를 놓친 것일 수도 있습니다. – TheOnlyIdiot

관련 문제