embedded-jetty相关内容
我正在从码头8升级到码头9,并遇到了一些API中有关编译失败的问题. SslSelectChannelConnector已被删除,从我可以看到的带有secureRequestCustomizer的httpConfiguration替换了它. 但是我都找不到很多方法.例如 setRequestBufferSize setResponseBufferSize setAcc
..
我正在Scalatra应用程序中使用嵌入式Jetty服务器.问题在于它为内容类型为text/html的css文件提供服务: 这是主要方法: package yard.web import org.eclipse.jetty.server.Server import org.eclipse.jetty.webapp.WebAppContext import org.scalatra.s
..
在(嵌入式)Jetty中,我试图使用ResourceHandler来提供静态文件,并使用自定义处理程序来响应动态请求.基于此页面,我有一个看起来像这样的设置: public static void main(String[] args) throws Exception { Server server = new Server(); SelectChannelConnecto
..
我想防止CSS缓存在浏览器端.如何在嵌入式Jetty实例中做到这一点? 如果我使用的是xml配置文件,我会添加以下行: cacheControl max-age=0,public 如何将其转换为代码? 现在我以这
..
我使用WebAppContext创建并启动了码头服务器.我还可以使用addServlet方法将servlet添加到WebAppContext中.但我想动态删除此servlet. 我怎样才能做到这一点 ? WebAppContext中未提供诸如removeServlet()之类的东西. 解决方案 您需要手动进行操作(可能应该有一种便捷方法,但没有) 在Jetty 7中,它类似于( un
..
我有一个Spring bean定义文件,如下所示
..
我正在编写一个服务器应用程序,该应用程序使用嵌入式Jetty 9.3.0.M2使用安全的websocket.当我在没有安全套接字的情况下运行它时,一切都是崩溃的,但是当我启用安全套接字时,我的客户端将被拒绝连接,而nmap显示该端口已关闭.服务器端的日志中没有错误. 我相信我的.jks,.crt,.pem和.key文件以及密钥库密码都是正确的,因为同一台服务器上的其他应用程序正在使用相同的应
..
我想做的是建立一个包含我的项目的可执行文件JAR.我在JAR文件中也包括了它的依赖项,因此我的目录清单如下所示: 〜/Projects/Java/web-app/out: web-app.jar dependency1.jar dependency2.jar dependency3.jar 我知道并确定我的问题不会由依赖引起,因为直到我启动Jetty嵌入式应用程
..
我正在使用嵌入式Jetty,我想添加一个servlet过滤器以在每个请求之前检查身份验证.我尝试遵循此示例,但看起来签名已更改. org.eclipse.jetty jetty-server 9.0.4.v20130625
..
我需要设置Servlet(由于某些原因,只有Servlet而不是处理程序)才能与war以外的文件一起使用.在 https://stackoverflow.com/a/28735121/5057736 我找到了以下解决方案: Server server = new Server(8080); ServletContextHandler ctx = new ServletContextHand
..
当配置了多个ServletContextHandler时,我需要拦截所有请求. 我在ContextHandlerCollection和ContainerRequestFilter中有多个ServletContextHandler. 我需要将此ContainerRequestFilter添加到所有ServletContextHandler 我发现添加ContainerRequestFilter
..
我正在尝试配置嵌入式码头来与我的Jersey资源对话,但是我不知道该怎么做.我尝试了几种不同的方法,但似乎没有任何效果.跳船教程并没有真正处理如何使用Jersey.任何代码建议或链接都将不胜感激 编辑: package pojo; import org.eclipse.jetty.server.Server; import org.eclipse.jetty.servlet.D
..
我的问题非常类似于:球衣例外情况仅在将药液组装到一个罐子中时抛出 我运行我的应用程序(嵌入式码头+球衣),一切正常.当我尝试创建可执行JAR时,出现错误: org.glassfish.jersey.message.internal.WriterInterceptorExecutor $ TerminalWriterInterceptor aroundWriteTo 严重:找不到针对媒体
..
我创建了一个Maven球衣入门Web应用程序.另外,我还使用jetty插件在我的应用程序中嵌入了jetty服务器. 当我使用mvn jetty:run命令运行项目时,我的项目运行正常. 但是当我使用mvn clean package命令打包我的项目并运行名称为jar-with-dependencies的jar文件时,该项目会在从jersey资源返回json响应时引发此异常. 严重
..
我已经花了数小时在嵌入式Jetty 9.1.0.v20131115和RESTEasy 3.0.5.Final中安装自定义登录服务.我的登录服务将在数据库中查找用户并为其分配角色.看起来像这样: final Constraint restConstraint = new Constraint(); restConstraint.setName(Constraint.__BASIC_AUTH);
..
我创建了一个项目以测试提供的依赖项注入由Google Guice在我的Jax-rs资源中,使用Resteasy. 我的意图是: 对我的API版本使用多个@ApplicationPath.在每个用@ApplicationPath注释的类中,我为特定版本加载了一组类. 每个资源的构造函数中都有一个@Inject(来自Google Guice),以注入一些服务. 我创建了两个用@Ap
..
今天,我有了一个构建非常简单的Web应用程序的想法,该应用程序将由REST后端提供支持.因为我想要一个非常轻巧的服务器,所以我开始研究Jetty.而且由于我想尝试除Jersey之外的另一个JAX-RS实现,因此我研究了RestEasy.我认为这2易于实现.我错了... 我导入了基本的Jetty服务器和servlet依赖关系,因为我认为这是基本(仅REST)Jetty服务器的唯一服务器要求(我
..
最近,我在尝试通过我的网站访问客户端的麦克风时遇到了错误。当Chrome询问是否允许该网站访问用户的麦克风时,无论是单击“允许”还是“拒绝”,都会生成 [object NavigatorUserMediaError] 。无论麦克风是否实际插入计算机(运行Ubuntu 12.04),都会发生这种情况。 通过Firefox进行的进一步测试表明,这不是特定的到Chrome。问题才在我完成实时输入演
..
我有一个为我的客户服务的Java服务器(非应用服务器)。 现在我有兴趣添加REST支持。我初始化了Jetty服务器并创建了一些REST资源。 我的问题是:如何在创建REST资源时传递参数? 通常我更喜欢每个资源的构造函数,但我不控制它。 我知道有一种方法可以注入依赖项。如何使用Jersey 2.5 ?? 谢谢! 解决方案 定义你的应用程序 公共类MyAp
..
有没有办法向正在运行的嵌入式Jetty实例添加处理程序?我们已将旧的基于Jetty 6的项目迁移到Jetty 9,我们需要为插件系统添加和删除动态处理程序... 请参阅下面的示例.. 。 服务器服务器=新服务器(); [...] server.start(); [...] Handler [] existingHandler = server.getHandlers()
..