2
두 테이블에서 liquibase diff 작업을 실행하려고합니다.Liquibase Diff 작업이 출력 파일을 생성하지 않음
명령 프롬프트에서 모든 비교를 볼 수 있으므로 작업이 제대로 작동하는 것처럼 보입니다. 내가 가진 유일한 문제는 파일이 출력되고 있지 않다는 것입니다. 내가 사랑하는 참조 변수없이 명령을 실행하면, 내가 출력 파일을 수신 할
java -jar liquibase/liquibase.jar
--driver=com.mysql.jdbc.Driver
--classpath=/liquibase/changelog-generating/mysql-connector-java-5.1.13.jar
--changeLogFile=liquibase/local.table.changelog.xml
--url="jdbc:mysql://localhost/table1"
--username=root
--password=""
diff
--referenceUrl="jdbc:mysql://localhost/table2"
--referenceUsername=root
--referencePassword=""
: 여기에 내 코드입니다, 내가 추가 한 행은 읽기 쉽도록 도와 바꿈.
- 데이터베이스에 대한 액세스는 암호없이 작동합니다 (결국 로컬 호스트에 불과 함).
- Liquibase는 C에 설치됩니다 내가 윈도우 비스타