2017-02-07 7 views
0

내 웹 응용 프로그램에서 cometd를 사용하려하지만 예외보다 아래에 있습니다. 알 수없는 공급자 : cometdProvider < - cometd < - 채팅 하시겠습니까? 내가cometd cometProvider를 사용하는 방법?

<script src="bower_components/angular-cometd/angular-cometd.js"></script> 
 
<script src="bower_components/angular-cometd/angular-cometd-reload.js"></script> 
 
<script src="bower_components/cometd/cometd.js"></script> 
 
<script src="bower_components/cometd/ReloadExtension.js"></script>
내 JS 파일

app.controller('chat', ['$scope', '$timeout', '$http','cometd', function($scope, $timeout, $http,cometd) 

<dependency> 
 
      <groupId>org.cometd.javascript</groupId> 
 
      <artifactId>cometd-javascript-angular</artifactId> 
 
      <version>3.1.1</version> 
 
      <type>war</type> 
 
     </dependency> 
 
     <dependency> 
 
      <groupId>org.cometd.java</groupId> 
 
      <artifactId>cometd-java-oort</artifactId> 
 
      <version>3.1.1</version> 
 
     </dependency> 
 
     <dependency> 
 
      <groupId>org.cometd.java</groupId> 
 
      <artifactId>cometd-java-server</artifactId> 
 
      <version>3.1.1</version> 
 
     </dependency> 
 
     <dependency> 
 
      <groupId>org.cometd.java</groupId> 
 
      <artifactId>cometd-java-websocket-javax-server</artifactId> 
 
      <version>3.1.1</version> 
 
     </dependency> 
 
     <dependency> 
 
      <groupId>org.slf4j</groupId> 
 
      <artifactId>slf4j-log4j12</artifactId> 
 
      <version>1.7.22</version> 
 
      <scope>runtime</scope> 
 
     </dependency>

방법 해결 방법을 가르쳐주십시오 추가 한?

답변

1

공식 CometD에는 제공자의 개념이 없기 때문에 CometD code 공식을 사용하고 있다고 생각하지 않습니다.

CometD를 시작하려면 official documentation에서 읽으십시오.

+0

같은 위치에서 CometD를 다운로드했습니다. 업데이트 된 질문을 읽어보십시오. –

+0

CometD 데모 [설명서에 설명 된대로] (https://docs.cometd.org/current/reference/#_installation_demos)를 실행하여 Angular 1.x CometD 데모 채팅을보십시오. – sbordet

+0

keystore.jks 파일을 가지고 있어야합니까? 이 파일을 생성하기 위해 특별한 조치를 취해야합니까? –