は私が1.5.9に当社springbootアプリを更新していると私は、埋め込まれた桟橋サーバで以下のランタイム(nullポインタ)例外に遭遇しています:それは春ブーツ1.4.0でうまく働いSpringブート1.5.9および実行時にヌルポインタ例外をスローする埋め込みJettyサーバー?
Caused by: java.lang.NullPointerException
at org.springframework.web.filter.GenericFilterBean.init(GenericFilterBean.java:207) ~[spring-web-4.3.13.RELEASE.jar:4.3.13.RELEASE]
at org.eclipse.jetty.servlet.FilterHolder.initialize(FilterHolder.java:139) ~[jetty-servlet-9.4.7.v20170914.jar:9.4.7.v20170914]
at org.eclipse.jetty.sNullPointerExceptionervlet.ServletHandler.initialize(ServletHandler.java:741) ~[jetty-servlet-9.4.7.v20170914.jar:9.4.7.v20170914]
at org.springframework.boot.context.embedded.jetty.JettyEmbeddedWebAppContext$JettyEmbeddedServletHandler.deferredInitialize(JettyEmbeddedWebAppContext.java:46) ~[spring-boot-1.5.9.RELEASE.jar:1.5.9.RELEASE]
at org.springframework.boot.context.embedded.jetty.JettyEmbeddedWebAppContext.deferredInitialize(JettyEmbeddedWebAppContext.java:36) ~[spring-boot-1.5.9.RELEASE.jar:1.5.9.RELEASE]
at org.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainer.handleDeferredInitialize(JettyEmbeddedServletContainer.java:205) ~[spring-boot-1.5.9.RELEASE.jar:1.5.9.RELEASE]
at org.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainer.handleDeferredInitialize(JettyEmbeddedServletContainer.java:211) ~[spring-boot-1.5.9.RELEASE.jar:1.5.9.RELEASE]
at org.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainer.start(JettyEmbeddedServletContainer.java:138) ~[spring-boot-1.5.9.RELEASE.jar:1.5.9.RELEASE]
ので、 1.5.9にアップグレードすることは間違いありませんか?
私はのpom.xmlに以下います
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<version>1.5.9.RELEASE</version>
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jetty</artifactId>
<version>1.5.9.RELEASE</version>
</dependency>
おかげ
桟橋の依存関係のバージョン番号を指定する必要がありました。それ以外の場合は、mvnのクリーンインストールを実行するとエラーが発生しました。 –