jetty 相关问题

Eclipse Jetty是一种广泛使用的异步基于Java的HTTP服务器和servlet引擎,支持HTTP / 1.0,HTTP / 1.1,HTTP / 2和WebSocket协议。

OpenSAML 请求到 Azure AD 的 CORS 错误“PreflightMissingAllowOriginHeader”

我已经搜索了几天,但找不到合适的解决方案来通过 OpenSAML 使我的 SSO 正常工作。原因是当我...时发生的 CORS 错误“PreflightMissingAllowOriginHeader”...

回答 0 投票 0

获取“x-amzn-Remapped-WWW-Authenticate 而不是 WWW-Authenticate 和码头客户端无法识别

AWS API 网关将 WWW-Authenticate 标头重新映射为 x-amazn-remapped-WWW-Authenticate。我们的客户使用 java jetty 客户端并且 jetty 客户端失败,因为 jetty 客户端正在寻找 WWW-Authenticate

回答 3 投票 0

弹簧启动执行器不工作

具有以下 pom 依赖项: 具有以下pom依赖项: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.springframework.boot</groupId> <artifactId> spring-boot-starter-parent</artifactId> <version>1.1.4.RELEASE</version> </parent> <groupId>test.actuator</groupId> <artifactId>actuator-load-testing-webapp</artifactId> <version>1.0.0-SNAPSHOT</version> <properties> <main.basedir>${basedir}/../..</main.basedir> </properties> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jetty</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build> </project> 位于类路径根目录下的以下 application.properties 文件: management.address: 127.0.0.1 management.port: 8081 endpoints.shutdown.enabled: true security.require_ssl: false shell.ssh.enabled: false spring.jmx.enabled: false 以及以下应用程序主/配置: @Configuration @EnableAutoConfiguration @EnableConfigurationProperties @ComponentScan public class SampleJettyApplication { public static void main(String[] args) throws Exception { SpringApplication.run(SampleJettyApplication.class, args); } } 我期待管理设施在 127.0.0.1:8081 上可用,即 http://127.0.0.1:8081/health 但是端点上没有任何负载,我做错了什么? 更新:启动日志 /Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/bin/java -Dorg.eclipse.jetty.servlet.Default.dirAllowed=true -Didea.launcher.port=7538 "-Didea.launcher.bin.path=/Applications/IntelliJ IDEA 13.app/bin" -Dfile.encoding=UTF-8 -classpath "/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/lib/ant-javafx.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/lib/dt.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/lib/javafx-doclet.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/lib/javafx-mx.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/lib/jconsole.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/lib/sa-jdi.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/lib/tools.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/deploy.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/htmlconverter.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/javaws.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/jfxrt.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/management-agent.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/plugin.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/ext/dnsns.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/ext/localedata.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/ext/sunec.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/ext/sunjce_provider.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/ext/sunpkcs11.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/ext/zipfs.jar:/Users/james.mchugh/Documents/workspaceGamesPlatform/core/actuator-parent/actuator-load-testing-webapp/target/classes:/Users/james.mchugh/.m2/repository/org/springframework/boot/spring-boot-starter/1.0.2.RELEASE/spring-boot-starter-1.0.2.RELEASE.jar:/Users/james.mchugh/.m2/repository/org/springframework/boot/spring-boot/1.0.2.RELEASE/spring-boot-1.0.2.RELEASE.jar:/Users/james.mchugh/.m2/repository/org/springframework/spring-core/4.0.3.RELEASE/spring-core-4.0.3.RELEASE.jar:/Users/james.mchugh/.m2/repository/org/springframework/spring-context/4.0.3.RELEASE/spring-context-4.0.3.RELEASE.jar:/Users/james.mchugh/.m2/repository/org/springframework/spring-aop/4.0.3.RELEASE/spring-aop-4.0.3.RELEASE.jar:/Users/james.mchugh/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar:/Users/james.mchugh/.m2/repository/org/springframework/spring-beans/4.0.3.RELEASE/spring-beans-4.0.3.RELEASE.jar:/Users/james.mchugh/.m2/repository/org/springframework/spring-expression/4.0.3.RELEASE/spring-expression-4.0.3.RELEASE.jar:/Users/james.mchugh/.m2/repository/org/springframework/boot/spring-boot-autoconfigure/1.0.2.RELEASE/spring-boot-autoconfigure-1.0.2.RELEASE.jar:/Users/james.mchugh/.m2/repository/org/springframework/boot/spring-boot-starter-logging/1.0.2.RELEASE/spring-boot-starter-logging-1.0.2.RELEASE.jar:/Users/james.mchugh/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.7/jcl-over-slf4j-1.7.7.jar:/Users/james.mchugh/.m2/repository/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar:/Users/james.mchugh/.m2/repository/org/slf4j/jul-to-slf4j/1.7.7/jul-to-slf4j-1.7.7.jar:/Users/james.mchugh/.m2/repository/org/slf4j/log4j-over-slf4j/1.7.7/log4j-over-slf4j-1.7.7.jar:/Users/james.mchugh/.m2/repository/ch/qos/logback/logback-classic/1.1.2/logback-classic-1.1.2.jar:/Users/james.mchugh/.m2/repository/ch/qos/logback/logback-core/1.1.2/logback-core-1.1.2.jar:/Users/james.mchugh/.m2/repository/org/yaml/snakeyaml/1.13/snakeyaml-1.13.jar:/Users/james.mchugh/.m2/repository/org/springframework/boot/spring-boot-starter-jetty/1.0.2.RELEASE/spring-boot-starter-jetty-1.0.2.RELEASE.jar:/Users/james.mchugh/.m2/repository/org/eclipse/jetty/jetty-webapp/8.1.14.v20131031/jetty-webapp-8.1.14.v20131031.jar:/Users/james.mchugh/.m2/repository/org/eclipse/jetty/jetty-xml/8.1.14.v20131031/jetty-xml-8.1.14.v20131031.jar:/Users/james.mchugh/.m2/repository/org/eclipse/jetty/jetty-util/8.1.14.v20131031/jetty-util-8.1.14.v20131031.jar:/Users/james.mchugh/.m2/repository/org/eclipse/jetty/jetty-servlet/8.1.14.v20131031/jetty-servlet-8.1.14.v20131031.jar:/Users/james.mchugh/.m2/repository/org/eclipse/jetty/jetty-security/8.1.14.v20131031/jetty-security-8.1.14.v20131031.jar:/Users/james.mchugh/.m2/repository/org/eclipse/jetty/jetty-server/8.1.14.v20131031/jetty-server-8.1.14.v20131031.jar:/Users/james.mchugh/.m2/repository/org/eclipse/jetty/jetty-continuation/8.1.14.v20131031/jetty-continuation-8.1.14.v20131031.jar:/Users/james.mchugh/.m2/repository/org/eclipse/jetty/jetty-http/8.1.14.v20131031/jetty-http-8.1.14.v20131031.jar:/Users/james.mchugh/.m2/repository/org/eclipse/jetty/jetty-io/8.1.14.v20131031/jetty-io-8.1.14.v20131031.jar:/Users/james.mchugh/.m2/repository/org/eclipse/jetty/jetty-jsp/8.1.14.v20131031/jetty-jsp-8.1.14.v20131031.jar:/Users/james.mchugh/.m2/repository/org/eclipse/jetty/orbit/javax.servlet.jsp/2.2.0.v201112011158/javax.servlet.jsp-2.2.0.v201112011158.jar:/Users/james.mchugh/.m2/repository/org/eclipse/jetty/orbit/javax.servlet/3.0.0.v201112011016/javax.servlet-3.0.0.v201112011016.jar:/Users/james.mchugh/.m2/repository/org/eclipse/jetty/orbit/org.apache.jasper.glassfish/2.2.2.v201112011158/org.apache.jasper.glassfish-2.2.2.v201112011158.jar:/Users/james.mchugh/.m2/repository/org/eclipse/jetty/orbit/javax.servlet.jsp.jstl/1.2.0.v201105211821/javax.servlet.jsp.jstl-1.2.0.v201105211821.jar:/Users/james.mchugh/.m2/repository/org/eclipse/jetty/orbit/org.apache.taglibs.standard.glassfish/1.2.0.v201112081803/org.apache.taglibs.standard.glassfish-1.2.0.v201112081803.jar:/Users/james.mchugh/.m2/repository/org/eclipse/jetty/orbit/javax.el/2.2.0.v201108011116/javax.el-2.2.0.v201108011116.jar:/Users/james.mchugh/.m2/repository/org/eclipse/jetty/orbit/com.sun.el/2.2.0.v201108011116/com.sun.el-2.2.0.v201108011116.jar:/Users/james.mchugh/.m2/repository/org/eclipse/jetty/orbit/org.eclipse.jdt.core/3.7.1/org.eclipse.jdt.core-3.7.1.jar:/Users/james.mchugh/.m2/repository/org/springframework/spring-webmvc/4.0.3.RELEASE/spring-webmvc-4.0.3.RELEASE.jar:/Users/james.mchugh/.m2/repository/org/springframework/spring-web/4.0.3.RELEASE/spring-web-4.0.3.RELEASE.jar:/Applications/IntelliJ IDEA 13.app/lib/idea_rt.jar" com.intellij.rt.execution.application.AppMain test.actuator.jetty.SampleJettyApplication . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v1.0.2.RELEASE) 2014-07-21 15:58:55.173 INFO 65654 --- [ main] g.l.jetty.SampleJettyApplication : Starting SampleJettyApplication on gl02729m-2.test.corp with PID 65654 (/Users/james.mchugh/Documents/workspaceGamesPlatform/core/actuator-parent/actuator-load-testing-webapp/target/classes started by james.mchugh in /Users/james.mchugh/Documents/workspaceGamesPlatform/core/actuator-parent/actuator-test-utils/actuator-load-testing-webapp) 2014-07-21 15:58:55.223 INFO 65654 --- [ main] ationConfigEmbeddedWebApplicationContext : Refreshing org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@188fd321: startup date [Mon Jul 21 15:58:55 BST 2014]; root of context hierarchy 2014-07-21 15:58:56.157 INFO 65654 --- [ main] e.j.JettyEmbeddedServletContainerFactory : Server initialized with port: 8080 2014-07-21 15:58:56.161 INFO 65654 --- [ main] org.eclipse.jetty.server.Server : jetty-8.1.14.v20131031 2014-07-21 15:58:56.201 INFO 65654 --- [ main] / : Initializing Spring embedded WebApplicationContext 2014-07-21 15:58:56.201 INFO 65654 --- [ main] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 981 ms 2014-07-21 15:58:56.496 INFO 65654 --- [ main] o.s.b.c.e.ServletRegistrationBean : Mapping servlet: 'dispatcherServlet' to [/] 2014-07-21 15:58:56.499 INFO 65654 --- [ main] o.s.b.c.embedded.FilterRegistrationBean : Mapping filter: 'hiddenHttpMethodFilter' to: [/*] 2014-07-21 15:58:56.516 INFO 65654 --- [ main] o.e.jetty.server.AbstractConnector : Started [email protected]:8080 2014-07-21 15:58:56.606 INFO 65654 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] 2014-07-21 15:58:56.687 INFO 65654 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/],methods=[GET],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public java.lang.String test.actuator.jetty.web.SampleController.helloWorld() 2014-07-21 15:58:56.708 INFO 65654 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] 2014-07-21 15:58:56.708 INFO 65654 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] 2014-07-21 15:58:56.848 INFO 65654 --- [ main] / : Initializing Spring FrameworkServlet 'dispatcherServlet' 2014-07-21 15:58:56.849 INFO 65654 --- [ main] o.s.web.servlet.DispatcherServlet : FrameworkServlet 'dispatcherServlet': initialization started 2014-07-21 15:58:56.863 INFO 65654 --- [ main] o.s.web.servlet.DispatcherServlet : FrameworkServlet 'dispatcherServlet': initialization completed in 14 ms 2014-07-21 15:58:56.913 INFO 65654 --- [ main] o.e.jetty.server.AbstractConnector : Started [email protected]:8080 2014-07-21 15:58:56.916 INFO 65654 --- [ main] .s.b.c.e.j.JettyEmbeddedServletContainer : Jetty started on port: 8080 2014-07-21 15:58:56.918 INFO 65654 --- [ main] g.l.jetty.SampleJettyApplication : Started SampleJettyApplication in 2.108 seconds (JVM running for 2.529) 如果你想通过 HTTP 获取健康状态,不妨添加这个依赖试试看: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> 看起来 IntelliJ 把类路径弄得一团糟。查看 -classpath 提供的罐子,里面有很多 Spring Boot 1.0.2.RELEASE 罐子,与您的 pom 不匹配。 启动日志中的横幅还显示您正在运行 Spring Boot 1.0.2.RELEASE: . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v1.0.2.RELEASE) 说服 IntelliJ 使用正确的类路径,或者使用 mvn spring-boot:run 在命令行上运行您的应用程序应该可以解决您的问题,尽管我强烈怀疑您还需要添加对 spring-webmvc 的依赖: <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> </dependency> 最简单的答案是,而不是将请求指向 http://127.0.0.1:8081/health 指向 http://127.0.0.1:8081/actuator/health 这可能有助于将 Jersey 与 Spring Boot 结合使用的人。 如果您将 Jersey 与 Spring Boot 一起使用,则执行器默认情况下不起作用 像春天的MVC。为了让它工作, spring.jersey.application-path 需要 与您的上下文路径一起设置。 spring.jersey.application-path=/mytest-app 或 server.servlet-path=/mytest-app 还要确保设置了以下属性。 server.context-path=/mytest-app management.security.enabled=false management.health.defaults.enabled=true 如果您从 Itellij IDEA 运行应用程序,请确保在添加执行器依赖项后 IDE 同步库。当 IDE 没有将库添加到类路径并且没有任何效果时,我遇到了这种情况。确保按下按钮“重新加载所有 Maven 项目”。

回答 5 投票 0

CORS弹簧过滤器和Jetty的功能差异

我试图了解 CORS spring 过滤器和 Jetty 过滤器之间的功能差异,特别是关于它们的 doFilter 方法实现。

回答 0 投票 0

无法加载 Spark 静态子目录

这是我的问题: 我在我的 Java 项目中使用 Spark 作为我的 Web 服务器框架。 我的网站设计有以下结构: 索引.html js 文件夹(包含 JavaScript 库和文件) CSS

回答 2 投票 0

码头启动错误,上下文启动失败

[ShutdownMonitor] 未启用(端口 < 0): -1 2023-03-20 16:36:13.624:INFO:oejs.Server:main: jetty-9.4.49.v20220914; built: 2022-09-14T01:07:36.601Z; git: 4231a3b2e4cb8548a412a789936d640a97b1aa0a...

回答 0 投票 0

使用 Jetty 服务器和 Spring MVC 从 WAR 文件中提供 HTML 文件

我有一个简单的 Jetty 服务器安装并运行一个用 Spring MVC 编译的 WAR 文件。 WAR 文件位于 $JETTY_BASE 目录中。 jsp 模块已安装(java -jar $JETTY_HOME/start.jar ...

回答 0 投票 0

Jetty 12.0.0.beta0 + Spring 6.0.4 -> HTTP 错误 404 未找到

我正在努力使 Jetty 12.0.0.beta0 + Spring 6.0.4 工作。但是,Spring dispatcher servlet 似乎没有用于 http 请求,所以我得到 HTTP ERROR 404 Not Found。 这是我的代码: @Order(已订购。

回答 0 投票 0

以编程方式为嵌入式 Jetty 9 配置 SSL

我正在使用码头版本 9.0.0.M4 并尝试将其配置为接受 SSL 连接。 按照以下说明进行操作: http://www.eclipse.org/jetty/documentation/current/configuring-connectors.ht...

回答 4 投票 0

Embedded Jetty 响应第一个请求的时间太长

我们有一个 spring MVC 项目(真的是一个又大又旧的整体),我们目前部署在 Tomcat 服务器中。现在我正在尝试使用嵌入式 Jetty 而不是 tomcat(没有其他代码更改

回答 0 投票 0

解决方法? java.lang.StackOverflowError 当尝试登录到 Spring Boot 2.5 / Keycloak 应用程序时使用 OpenTelemetry

我有一个使用 Keycloak 进行身份验证的 spring boot (2.5) 应用程序。 当我使用 opentelemetry (1.23.1) 自动检测应用程序时,登录过程停止工作。服务器日志 ...

回答 0 投票 0

DropWizard(与Jetty一起)在 "orgeclipsejettyutilthreadExecutionStrategy$Factory "上抛出NoClassDefFoundError。

我们有一个使用DropWizard和Jetty的模块,它在启动时出现了错误。"orgeclipsejettyutilthreadExecutionStrategy$Factory" java.lang.NoClassDefFoundError: orgeclipsejetty...

回答 1 投票 1

xsbt-web-plugin中的jetty:start和jetty:quickstart有什么区别?

我在用sbt 1.3.8构建的lift 3.3.0上运行一个scala 2.11.12应用程序。我已经尝试了4.0.3和4.2.0的xsbt-web-plugin。当我使用jetty:start时,我的应用程序启动得很好,但当我使用jetty:quickstart时,它......

回答 1 投票 0


配置EclipseJetty,解决方法代码超过65535字节限制的问题。

我正在Eclipse中开发一个Java网站。该网站依赖于JSP文件和servlet,我在开发过程中使用一个插件(Eclipse Jetty 5.0.0)在Eclipse中运行该网站。我得到了这个异常...

回答 1 投票 0

如何在jetty中配置创建自定义的classpath,作为少数几个Web应用程序的共同点。

我们有多个web应用程序打包为war并部署在jetty服务器的jetty.base中。我们使用的是Jetty的9.4.26.v20200117版本。让我们说,a.war,b.war,c.war和d.war。这些都是分组的...

回答 1 投票 0

Jetty-web.xml值未被使用。

我使用的是Jetty 9.2.9,我在其中部署了一些数量的应用。在不提供任何配置文件的情况下,你能想到任何原因,为什么jetty-web.xml只在第一个应用中被读取和使用......。

回答 1 投票 0

在http4k中为Jetty配置SSL。

我试图让我的http4k REST API需要SSL,但我不知道如何为SSL配置Jetty。

回答 1 投票 0

GWT和Jetty - 这个URL不支持HTTP方法GET。

我在Jetty中启动一个servlet扩展google的RemoteServiceServlet。结果出现了这个错误,无法使用。HTTP方法GET不支持这个URL 我搜索了这个错误,发现...

回答 2 投票 1

Maven依赖性冲突:org.w3c.dom.ElementTraversal。

我有一个Java代码库,在CI上使用Maven进行依赖解析和运行测试。在最近的一批开发(大到很难确定断裂的变化)之后, ...

回答 4 投票 29

© www.soinside.com 2019 - 2024. All rights reserved.