2017-02-07 7 views
0

Webアプリケーションでcometdを使用しようとしていますが、例外以下になっています 不明なプロバイダ:cometdProvider < - cometd < - chat? 私は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デモを実行することで、Angular 1.x CometDのデモチャットをご覧ください。(ドキュメンテーションで説明されています)(https://docs.cometd.org/current/reference/#_installation_demos)。 – sbordet

+0

keystore.jksファイルは必須ですか?このファイルを生成するために特別なステップをとる必要があります。 –

関連する問題