如何使用cometd cometProvider?

时间:2017-02-07 09:20:36

标签: cometd

我正在尝试在我的网络应用程序中使用cometd,但我得到的是异常 未知提供者:cometdProvider< - cometd< - 聊天? 我添加了

<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 个答案:

答案 0 :(得分:1)

我认为你没有使用官方CometD code,因为官方的CometD没有提供者的概念。

请在official documentation阅读以开始使用CometD。