2014-12-04 2 views
1

liquibase-core 2.0.3을 사용하는 프로젝트가 있습니다. liquibase-core 3.3.0으로 업데이트했을 때 컴파일러 클래스가 많아 져서 클래스에 오류가 없습니다.누락 된 liquibase 클래스에 대한 대체 liquibase 2.0.3에서 3.3.0로 이동

대체 된 위치/정보에 대한 도움을 주시면 감사하겠습니다.

import liquibase.change.core.AnonymousChange; 

import liquibase.database.core.MaxDBDatabase; 

import liquibase.database.typeconversion.TypeConverter; 
import liquibase.database.typeconversion.core.CacheTypeConverter; 
import liquibase.database.typeconversion.core.DB2TypeConverter; 
import liquibase.database.typeconversion.core.DefaultTypeConverter; 
import liquibase.database.typeconversion.core.DerbyTypeConverter; 
import liquibase.database.typeconversion.core.FirebirdTypeConverter; 
import liquibase.database.typeconversion.core.H2TypeConverter; 
import liquibase.database.typeconversion.core.HsqlTypeConverter; 
import liquibase.database.typeconversion.core.InformixTypeConverter; 
import liquibase.database.typeconversion.core.MSSQLTypeConverter; 
import liquibase.database.typeconversion.core.MaxDBTypeConverter; 
import liquibase.database.typeconversion.core.MySQLTypeConverter; 
import liquibase.database.typeconversion.core.OracleTypeConverter; 
import liquibase.database.typeconversion.core.Postgres83TypeConverter; 
import liquibase.database.typeconversion.core.PostgresTypeConverter; 
import liquibase.database.typeconversion.core.SQLiteTypeConverter; 
import liquibase.database.typeconversion.core.SybaseASATypeConverter; 
import liquibase.database.typeconversion.core.SybaseTypeConverter; 

import liquibase.snapshot.jvm.DB2DatabaseSnapshotGenerator; 
import liquibase.snapshot.jvm.DerbyDatabaseSnapshotGenerator; 
import liquibase.snapshot.jvm.H2DatabaseSnapshotGenerator; 
import liquibase.snapshot.jvm.HsqlDatabaseSnapshotGenerator; 
import liquibase.snapshot.jvm.InformixDatabaseSnapshotGenerator; 
import liquibase.snapshot.jvm.MSSQLDatabaseSnapshotGenerator; 
import liquibase.snapshot.jvm.MySQLDatabaseSnapshotGenerator; 
import liquibase.snapshot.jvm.OracleDatabaseSnapshotGenerator; 
import liquibase.snapshot.jvm.PostgresDatabaseSnapshotGenerator; 
import liquibase.snapshot.jvm.SQLiteDatabaseSnapshotGenerator; 
import liquibase.snapshot.jvm.StandardJdbcDatabaseSnapshotGenerator; 

답변

0

MaxDBDatabase는 별도의 확장 https://github.com/liquibase/liquibase-maxdb에 들어갔습니다 그래서 당신은뿐만 아니라 그 항아리를 포함해야합니다.

TypeConverter 코드는 주로 liquibase.datatype의 클래스로 이동되었습니다.

데이터베이스 관련 SnapshotGenerator 클래스는보다 범용적인 SnapshotGeneratorFactory 및 개체 별 하위 클래스 대 데이터베이스 별 하위 클래스로 대체되었습니다.

liquibase 포럼에 http://forum.liquibase.org/topic/replacement-for-missing-liquibase-classes-moving-from-liquibase-2-0-3-to-3-3-0#49382000001219004으로 크로스 게시 된 것을 참조하십시오. 특정 사용상의 질문이있는 경우 stackoverflow보다 토론 중심이기 때문에 후속 작업을 수행하는 가장 좋은 장소 일 것입니다.