如何增加JVM的堆大小我收到以下错误:Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
at SQLite.Vm.step(Native Method)
at SQLite.Database.get_table(Database.java:314)
at SQLite.JDBC2z.JDBCStatement.executeQuery(JDBCStatement.java:120)
at SQLite.JDBC2z.JDBCStatement.executeQuery(JDBCStatement.java:168)
at TestData.readData(TestData.java:21)
at TestData.main(TestData.java:41)
3 回答
慕哥9229398
TA贡献1877条经验 获得超6个赞
Java命令行参数
-Xms: initial heap size -Xmx: Maximum heap size
如果您使用的是Tomcat。更新CATALINA_OPTS
环境变量
export CATALINA_OPTS=-Xms16m -Xmx256m;
慕标琳琳
TA贡献1830条经验 获得超9个赞
使用-Xms = [size] -Xmx -XX:MaxPermSize = [size] -XX:MaxNewSize = [size]启动程序
例如 -
-Xms512m -Xmx1152m -XX:MaxPermSize=256m -XX:MaxNewSize=256m
添加回答
举报
0/150
提交
取消