问题标签 [embedded-jetty]

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.

0 投票
4 回答
12865 浏览

caching - 如何防止在嵌入式 Jetty 实例中缓存静态文件?

我想防止我的 CSS 被缓存在浏览器端。如何在嵌入式 Jetty 实例中执行此操作?

如果我使用的是 xml 配置文件,我会添加如下行:

我怎样才能把它变成代码?

现在我以这种方式启动 Jetty:

我想我应该在 WebAppContext 责任区域的某个地方搜索 setControlCache。

对此有何建议?

0 投票
5 回答
17204 浏览

java - 启动嵌入式 Jetty 服务器的最短代码

我正在编写一些示例代码,其中启动了嵌入式 Jetty 服务器。服务器必须只加载一个 servlet,将所有请求发送到 servlet 并监听 localhost:80

到目前为止我的代码:

我可以用更少的代码/行做同样的事情吗?(使用码头 6.1.0)。

0 投票
2 回答
1497 浏览

java - 如何避免 Jetty 中的服务器类抛出的一般异常?

Jetty可以用作一个库来将 servlet-server 嵌入到您的应用程序中。为此,您创建类Server的实例并在某个时间点调用 start。此方法抛出异常。捕获或抛出纯异常(不是专门的子类)是不好的风格。有谁知道,我怎样才能避免这种情况并在我的应用程序中运行一个 Jetty 服务器而不处理这个一般异常?

0 投票
4 回答
3210 浏览

jetty - 检测嵌入式 Jetty 服务器何时完全初始化

我已将 Jetty 嵌入到 java 应用程序中,并在 Jetty 服务器对象的实例上调用 start() 方法(在设置描述静态和动态 Web 内容位置的处理程序列表之后)。start() 调用是否会阻塞直到初始化完成?如果没有,我如何确定服务器何时完全启动并准备好接收请求?

0 投票
4 回答
20039 浏览

jsp - Embedded Jetty 在其 Jar 文件中查找文件

我成功地将 Jetty 嵌入到一个测试应用程序中。它可以毫无问题地提供文件。现在我想知道 Jetty 是否可以提供其自己的 Jar 文件中的文件。

有谁知道这是否可能?

0 投票
1 回答
5420 浏览

gwt - GWT 的托管模式 Jetty 从哪里运行?

当它以托管模式运行时,我试图在我的后端 java 代码中调用 Web 服务。一切正常,GWT RPC 调用工作正常,我可以在服务器上看到它,然后一旦它尝试调用外部 Web 服务(使用 jax-ws),码头就会因内部服务器错误(500)而崩溃。

我已经将日志一直调到 ALL,但我仍然没有看到任何堆栈跟踪或导致此错误的原因。我只收到一条关于请求标头和响应的 500 错误。

有谁知道内部码头是否在某处保存了一个日志文件,或者我该如何调试出了什么问题?

我在 OS X 10.6.1 上运行 GWT 1.7

编辑:我知道我可以使用 -noserver 选项,但我真的很想知道这东西在哪里!

0 投票
1 回答
6379 浏览

jdbc - 配置码头以使用 JDBC 数据源

我有一个使用 JDBC 连接池的 Spring Web 应用程序(在 glassfish 服务器上)。它在 XML 文件中定义如下:

现在我需要在嵌入式 Jetty 服务器中启动应用程序进行集成测试。我正在尝试在 jetty.xml 文件中添加连接池,如下所示:

它注册连接池,但我还需要使用给定名称注册 jdbc-resource。

我怎么能这样做?

0 投票
3 回答
9753 浏览

java - 使用嵌入式 Jetty 7 发布 JAX-WS 端点

有人可以帮忙吗?

我想使用嵌入式 Jetty 7 作为端点。这是我尝试过的:

}

但我看不出这是否真的使用 Jetty 而不是默认的 sun HttpServer。

一个博客提到

但是 Jetty 7 中似乎没有这样的 HttpServerProvider 。

感谢您的帮助,阿克塞尔。

0 投票
1 回答
2674 浏览

java - 依赖注入:Jetty 7

我的应用程序需要几个接口实现,这些接口实现需要 Jetty 服务器来完成它们的工作。然而,这些接口的每个实现不一定都是这种情况,因此 Jetty 服务器只是一个依赖项。

由于将整个码头服务器及其所有日志记录、连接器和处理程序配置包装起来会非常痛苦,因此我想使用 Spring 将服务器注入到这些实现中。我认为注入 Server 类不是一个好主意,因为即使在另一个位置需要它,实现也可能会停止服务器。目前我将空类注入HandlerList到这些实现中,它们注册它们的处理程序以避免这些问题。

问题:这些处理程序可能会干扰其他处理程序,例如:实现一可能为 /foo 注册一个处理程序,实现二也......问题。有人在这样的环境中使用过 Jetty 吗?以及如何解决这个问题?

我的 XML 来澄清我的问题:

如果我需要一个空的HandlerList,我会使用这样的东西 where com.example.myapp.util.ioc.CreateHandlerListFactoryis aorg.springframework.beans.factory.FactoryBeanHandlerList在给定的HandlerList.

0 投票
5 回答
16865 浏览

jetty - 我应该使用什么码头罐?

我想使用 Jetty 的嵌入式版本创建一个应用程序。不幸的是,我找不到任何有关我需要执行此操作的 jar 文件的信息。maven 存储库中有几个(http://repo2.maven.org/maven2/org/eclipse/jetty/aggregate/)。但是 jetty-server、jetty-server-all 和 jetty-webapp 之间有什么区别?这些都是我想要的嵌入式用例吗?