1

我运行的命令:

mvn liquibase:updateSQL -P MyProject -Dusername=MyUser -Dpassword=password 
-Ddb_name=$(DB_NAME) -Duser_password=$(USERPASSWORD) -Dvarchar=nvarchar 
-Dnumber=numeric -Dchar=nchar -Ddate=datetime -Dtimestamp=datetime 
-Dclob=nvarchar(max) -Dlong=nvarchar(max) -Dblob=varbinary(max) -Draw=varbinary 
-Dsysdate=GETDATE() -Dsubstring_function=substring -Dfrom_dual_clause= 
-Dconcat=+ -Disnull=isnull

这是我第一次处理 liquibase 问题。这是堆栈跟踪,我应该如何调试呢? 在此处输入图像描述

4

1 回答 1

3

尝试将 -Xmx 标志设置为更高的值。默认情况下,Java 使用固定数量的内存 (64MB) 运行,这对于您正在运行的程序来说太小了(因此出现 OutOfMemoryError)。

于 2013-02-18T04:41:58.543 回答