После обновления Spring Boot 3.4.0 я начал получать эту ошибку:
java.lang.NoSuchFieldError: Class org.springframework.util.SystemPropertyUtils does not have member field 'java.lang.Character ESCAPE_CHARACTER'
Spring пытается получить доступ к полю ESCAPE_CHARACTER в классе SystemPropertyUtils. Но этого поля не существует.
Как я понял, между версиями библиотек Spring есть несоответствие, но между какими именно не могу разобраться. Вот мой ПОМ.
4.0.0
com.jsf.fem
custom-parent-pom
6.2.4
com.jsf.fem
jsf-batch
1.0.13-SNAPSHOT
jar
JSF-BATCH-PROCESSING
batch-processing
UTF-8
UTF-8
1.0.2
2.10.1
2.2.0
2.18.2
5.0.5
3.4.0
cc47b1079128a170a30a4666e3d6310ed59d1e7dd3b8736b73a2b7c6
org.springframework.boot
spring-boot-dependencies
${spring.boot.version}
pom
import
com.jayway.jsonpath
json-path
test
2.9.0
com.github.ulisesbocchio
jasypt-spring-boot
3.0.5
com.lls.liability.break
break-jinja-renderer
${break.jinja.rederer.version}
org.yaml
snakeyaml
2.3
break-rest-common-client-restesb
com.lls.fs.break
${break.rest.common.version}
break-rest-common-responses
com.lls.fs.break
${break.rest.common.version}
com.fasterxml.jackson.datatype
jackson-datatype-guava
org.immutables
value
${immutables.version}
provided
org.springframework.boot
spring-boot-starter-batch
org.springframework.boot
spring-boot-starter-data-jpa
org.springframework.boot
spring-boot-starter-test
test
org.springframework.batch
spring-batch-test
test
org.springframework.boot
spring-boot-configuration-processor
true
ch.qos.logback
logback-classic
net.logstash.logback
logstash-logback-encoder
org.codehaus.janino
janino
3.1.12
com.lls.fs.tac.lbe
tac-lbe
com.lls.fs.break.wsclients.external
acts-activity-service-v4-client-cxf
${acts-activity-service-v4-client-cxf.version}
org.jvnet.jaxb2_commons
jaxb2-basics-runtime
jakarta.transaction
jakarta.transaction-api
jakarta.interceptor
jakarta.interceptor-api
2.2.0
jakarta.servlet
jakarta.servlet-api
provided
jakarta.servlet.jsp
jakarta.servlet.jsp-api
provided
jakarta.validation
jakarta.validation-api
3.0.2
jakarta.ws.rs
jakarta.ws.rs-api
3.1.0
org.json
json
20230227
com.oracle.database.jdbc
ojdbc8
com.oracle.database.jdbc
ucp
com.oracle.database.nls
orai18n
com.oracle.database.ha
simplefan
com.oracle.database.ha
ons
org.hsqldb
hsqldb
2.7.1
runtime
${project.artifactId}-${project.version}
org.codehaus.mojo
appassembler-maven-plugin
assemble
.sh
env.sh
unix
flat
com.lls.fs.break.ecp.batchreference.batch.AnalysisApplication
commandLineRunner
org.apache.maven.plugins
maven-assembly-plugin
package
single
gnu
jml-distribution.xml
false
com.lls.fs.tac.jml
jml-maven-plugin
upload
upload
Подробнее здесь: https://stackoverflow.com/questions/792 ... rtyutils-d
Java.lang.NoSuchFieldError: класс org.springframework.util.SystemPropertyUtils не имеет поля-члена «java.lang.Character ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение