【发布时间】:2015-04-01 15:17:09
【问题描述】:
我创建了一个简单的战争,其中包括一个 servlet(在 web.xml 中定义)和一个 JSR 356 websocket(由注释定义)。
当我部署到我的 tomcat 7.0.59(通过 tomcat 管理器)时,servlet 和 websocket 都可以正常工作。但是,当我使用 gretty gradle 插件来测试我的战争时,servlet 可以工作,但 JSR 356 websocket 不能。我在 gretty 中尝试过 tomcat 7.0.59、tomcat 8.0.20 和 Jetty 9.2.9.v20150224。有什么明显的我可能做错了吗?
我假设我正在使用最新的 gretty 版本,因为我正在通过以下方式将 gretty 添加到我的 gradle 构建文件中:
apply plugin: 'war'
apply from: 'https://raw.github.com/akhikhl/gretty/master/pluginScripts/gretty.plugin'
【问题讨论】: