Описание:
Произошла попытка вызвать несуществующий метод. Попытка была предпринята из следующего места:
Код: Выделить всё
org.sqlite.hibernate.dialect.SQLiteDialect.(SQLiteDialect.java:58)
Код: Выделить всё
'void org.sqlite.hibernate.dialect.SQLiteDialect.registerColumnType(int, java.lang.String)'
Код: Выделить всё
jar:file:/C:/Users/hbyeon/.m2/repository/com/github/gwenn/sqlite-dialect/0.1.4/sqlite-dialect-0.1.4.jar!/org/sqlite/hibernate/dialect/SQLiteDialect.class
Код: Выделить всё
jar:file:/C:/Users/hbyeon/.m2/repository/com/github/gwenn/sqlite-dialect/0.1.4/sqlite-dialect-0.1.4.jar!/org/sqlite/hibernate/dialect/SQLiteDialect.class
Код: Выделить всё
org.sqlite.hibernate.dialect.SQLiteDialect: file:/C:/Users/hbyeon/.m2/repository/com/github/gwenn/sqlite-dialect/0.1.4/sqlite-dialect-0.1.4.jar
org.hibernate.dialect.Dialect: file:/C:/Users/hbyeon/.m2/repository/org/hibernate/orm/hibernate-core/6.5.3.Final/hibernate-core-6.5.3.Final.jar
Исправьте путь к классам вашего приложения, чтобы оно содержало одну совместимую версию org.sqlite.hibernate.dialect.SQLiteDialect< /p>
Это мой pom.xml
Код: Выделить всё
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
org.springframework.boot
spring-boot-starter-parent
3.3.5
com.example
task
0.0.1-SNAPSHOT
task
Demo project for Spring Boot
23
org.springframework.boot
spring-boot-starter-data-jpa
org.springframework.boot
spring-boot-starter-web
org.springframework.boot
spring-boot-devtools
runtime
true
org.xerial
sqlite-jdbc
com.github.gwenn
sqlite-dialect
0.1.4
org.mockito
mockito-core
test
org.projectlombok
lombok
true
org.springframework.boot
spring-boot-starter-test
test
org.springframework.boot
spring-boot-maven-plugin
org.projectlombok
lombok
Код: Выделить всё
spring.application.name=task
spring.datasource.url=jdbc:sqlite:mydatabase.db
spring.datasource.driver-class-name=org.sqlite.JDBC
spring.jpa.database-platform=org.hibernate.dialect.SQLiteDialect
spring.jpa.show-sql=true
spring.jpa.hibernate.ddl-auto=update
И с этой ошибкой я пытался удалить папку .m2 в c:\users\, закрыть проект и открыть снова, но не получилось .
Подробнее здесь: https://stackoverflow.com/questions/791 ... -not-exist