Yaylı önyükleme 1.3.2'den yeni çıkarılan 1.3.3'e yükseltme yaparken bir sorunla karşılaştık.spring-boot yükseltme 1.3.2 - 1.3.3 arası: logback issue
Bizim uygulama sorunu olmadan, aşağıdaki bağımlılıkları, her son yararlanarak olmuştur:
<neo4j.version>2.3.2</neo4j.version>
<sdn.version>4.0.0.RELEASE</sdn.version>
<sdn.rest.version>3.4.0.RELEASE</sdn.rest.version>
<neo4j.ogm.version>1.1.5</neo4j.ogm.version>
Bugün bizim yay çizme yükseltilmiş ve Bahar Veri Neo4j başlar ve iyi çalışır uygulamasını tabanlı yay önyükleme 1.3.2.RELEASE gelen pom.xml değiştirerek:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.3.2.RELEASE</version>
</parent>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.3.3.RELEASE</version>
</parent>
için
Beklendiği gibi
Failed to instantiate [ch.qos.logback.classic.LoggerContext]
Reported exception:
java.lang.AbstractMethodError: ch.qos.logback.classic.pattern.EnsureExceptionHandling.process(Lch/qos/logback/core/pattern/Converter;)V
at ch.qos.logback.core.pattern.PatternLayoutBase.start(PatternLayoutBase.java:88)
at ch.qos.logback.classic.encoder.PatternLayoutEncoder.start(PatternLayoutEncoder.java:28)
at ch.qos.logback.core.joran.action.NestedComplexPropertyIA.end(NestedComplexPropertyIA.java:167)
at ch.qos.logback.core.joran.spi.Interpreter.callEndAction(Interpreter.java:317)
at ch.qos.logback.core.joran.spi.Interpreter.endElement(Interpreter.java:196)
at ch.qos.logback.core.joran.spi.Interpreter.endElement(Interpreter.java:182)
at ch.qos.logback.core.joran.spi.EventPlayer.play(EventPlayer.java:62)
at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:149)
at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:135)
at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:99)
at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:49)
at ch.qos.logback.classic.util.ContextInitializer.configureByResource(ContextInitializer.java:77)
at ch.qos.logback.classic.util.ContextInitializer.autoConfig(ContextInitializer.java:152)
at org.slf4j.impl.StaticLoggerBinder.init(StaticLoggerBinder.java:85)
at org.slf4j.impl.StaticLoggerBinder.<clinit>(StaticLoggerBinder.java:55)
at org.slf4j.LoggerFactory.bind(LoggerFactory.java:143)
at org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:122)
at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:378)
at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:328)
at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:349)
at com.mycompany.Application.<clinit>(Application.java:35)
, 1.3.2.RELEASE dönen herhangi bir soruna neden olmaz ...
: Bu varlık anlamıyla tek değişiklikle 363.210
, uygulama şimdi aşağıdaki hata ile başlatma başarısız . Şimdiye kadar takip etmek, takip edilmesi gereken bir izi ortaya koymamaktadır. İlkbahar-önyükleme 1.3.2.RELEASE ve 1.3.3.RELEASE kullanımı arasındaki mvn dependency:tree
çıktısını karşılaştırarak, ch.qos.logback: logback-classic ve ch.qos.logback: logback erişim kavanozlarının geçici bağımlılıklarının olduğunu görebiliyorum. İlkbahar-önyükleme 1.3.3.RELEASE için 1.1.3'den 1.1.3.RELEASE için 1.1.RELEASE, ch.qos.logback iken geri döndü: logback-core her ikisi de ilkbahar-boot tatlar için 1.1.3 kalır.
Temel sorunun ne olduğuna dair herhangi bir fikri olan var mı? (Örnekleme gerçekleştiremeyen sınıfın kaldırıldığını veya yeniden konumlandırıldığını tahmin ediyorum) ve/veya daha önemlisi bunu çözmek için ne yapabilirim?
mvn bağımlılık 'çıktısını ekleyin. Muhtemelen bir başka bağımlılık var, bu da ilkbaharda 1.1.5 olan botlar yerine 1.1.3'e geri zorlanıyor. –