java - 使用 jetty-runner 启用 JSR356

标签 java maven websocket jetty jetty-9

我开发了一个使用 websockets 的 Java 服务器应用程序(spring+hibernate)。当我使用 jetty-maven-plugin 运行应用程序时,一切正常,但如果我尝试使用 jetty-runner 运行应用程序,则似乎未启用 JSR356。

要加载我的应用程序,我运行:java -jar c:\jetty.jar --port 8083 --path gateway gateway

假设 JSR356 是否包含在 jetty-runner 中?在相反的情况下我如何启用它?

非常感谢

最佳答案

不,JSR-356 不包含在 jetty-runner 中。

您的选择:

  • 使用jetty-distribution
  • 自行管理类路径,包括相关的 JSR-356 jar(api + impl)
  • 制作您自己的嵌入式 jetty 启动器

关于java - 使用 jetty-runner 启用 JSR356,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26359212/

相关文章:

java - 使用各种资源构建可运行的 .jar 或 exe - 如何?

java - 通过maven从远程存储库拉取jar文件来执行jar文件

javascript - NodeJS、websocket 和 module.export

java - 无法访问内部存储中的文件

java - 列表列表的笛卡尔积

java - 如何使用JPA制作Maven包,但独立于服务提供商;稍后如何由该包的用户插入我的服务提供商?

node.js - 实时双向套接字

angularjs - Node Js Angular cli,ng 服务错误,套接字关闭

java - 检查Java中对象的子类

java - 在 Arraylist 中搜索时遇到问题