问题标签 [jetty-9]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jetty - 热部署上的jetty 404错误页面
我目前在 Windows 上使用 Jetty 9.1.4。
当我在没有热部署配置的情况下部署war文件时,然后重新启动Jetty服务。在 5-10 秒的启动过程中,所有客户端连接到我的 Jetty 服务器都在等待服务器完成加载。然后客户将能够查看内容。
现在启用热部署配置后,默认的 Jetty 404 错误页面会在 5-10 秒的加载间隔内显示。
无论如何我可以使热部署具有与完全重新启动相同的行为 - 客户端连接将等待而不是看到 404 错误页面?
java - Jetty 9 Maven 插件未正确设置 defaultsDescriptor
我目前正在使用具有以下定义的 Maven 插件运行 Jetty 9:
家长pom.xml
网络项目pom.xml
我需要覆盖默认值webdefault.xml
,以便我可以在 Windows 上进行开发。但是当我执行时mvn jetty:run
,我看到了
如您所见,webdefault.xml
是从默认位置拉取的,而不是从指定位置拉取的。任何帮助,将不胜感激。
jsp - 找不到带有带有注释配置 Spring MVC 和 Jetty 的 URI 的 HTTP 请求的映射
我正在使用仅注释配置,服务器启动但是当我访问某些页面时,显示错误:
警告:在名称为 'org.springframework.web.servlet.DispatcherServlet-d7259e' 的 DispatcherServlet 中找不到带有 URI [/WEB-INF/view/main.jsp] 的 HTTP 请求的映射
控制器映射工作正常,但没有加载 JSP 页面。
我正在使用 Jetty 9.2.0.M0 和 Spring MVC 4.0.4-RELEASE。
码头配置:
SpringMVC 配置:
没有 web.xml 也没有任何其他 xml 文件。
谢谢。
intellij-idea - 在码头部署idea web模块
我删除了项目的 artifacts 文件夹的内容,现在服务器抛出配置错误:
部署源“Hello World IDEA JETTY:war exploded2”无效
如何将 Web 服务器模块重新部署到服务器上?
java - 码头 9.0.3 中的 Close_wait 太多
我们在 jetty 9.0.3 服务器上部署了一个应用程序 REST 网关。对于部署在 jetty 中的服务的身份验证和授权,由 apache commons-httpclient3.1 负责。当有大量并发线程访问 Rest 网关时,大量 CLOSE_WAIT 堆积在 REST 网关机器中。通过调用 apache commons 的 releaseConnections 方法正确关闭为向 enabler(END POINT)发送请求而打开的 Http 连接。请让我知道如何处理这些 CLOSE_WAIT 或任何连接结束在 CLOSE_WAIT 的线索。
websocket - 带有 CometD 的 Jetty 9 websocket
使用 Jetty 部署 CometD 服务器时出现错误。
我现在不确定如何以及需要添加哪个 jar。
我已经通过了Jetty 8 web sockets,但仍然无法运行,因为 jetty-9-distribution 中没有 jetty-websocket.version.jar,而是有一个新的 websocket 文件夹,其中有很多 websocket jar。
java - 码头 9,AsyncResponse 不工作
我有一个 spring 应用程序,它公开了在 CXF 中实现的 REST API。我正在尝试实现长轮询,为此我使用了AsyncResponse和Suspended。如果我在 tomcat(maven 插件或独立)中运行这段代码,它就可以工作。但是,如果我使用 maven 插件 (mvn jetty:run) 在码头运行相同的代码,它会失败。CXF 抛出 NPE。我已经对其进行了调试,发现没有为请求设置 ContinuationProvider。因此,在进一步调试中,我发现 jetty 在应用过滤器之前在内部将 Request 对象中的 AsyncSupport 布尔变量设置为 false,然后在 finally 块中再次将其设置为 true。但是过滤器链也包含 servlet,因此导致 servlet 以 AsyncSupport 为假来解释请求。
来自码头代码库的码头 maven 插件版本 9.1.3vxxxxxx ServletHandler.java
为什么过滤器链包含 servlet ?为什么 reuest 在 doFilter 之前开始修改?如何让它在 jetty maven 插件中工作?
jetty-9 - [jetty][WebSocket] 客户端连接一些参数?
我有一个关于基于 Jetty 的 WebSocket 的问题。有什么方法可以捕获客户端连接到 Jetty 服务器端的参数?
它看起来像以下示例代码:
客户:
javascript -
服务器:
session-management - 码头 9 JDBCSessionManger NoSuchMethodException
我刚刚关注了 Jetty docs about session clustering with a database并得到了这个异常:
这是我的 jetty.xml 文件中的 JDBCSessionIdManager:
这是我的 jetty-web.xml 文件:
我错过了什么???
websocket - Jetty - 独立的 WebSocket 服务器
这些天来,我尝试使用 Jetty 实现 WebSocket 服务器。
我创建了一个名为“WebSocketServer”的 Jetty 项目,就像demo-base
在Jetty 9.2.0.v20140526
.
之后,我编写了一些代码来实现 WebSocket 机制,并将所有代码导出到一个war
文件中以将其推送到webapps
“WebSocketServer”文件夹中。当我 时java -jar ..<jetty.home>/start.jar
,这一切都可行。但是,在我创建到这个 WebSocket 项目的新连接后,发生了一些错误代码。
我不知道是怎么回事?以下代码是我为构建一个简单的 WebSocket 服务器而编写的。
小服务程序:
事件:
网页.xml:
有什么不对?感谢您的关注。