如何增加JVM的堆大小

如何增加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)


噜噜哒
浏览 700回答 3
3回答

慕哥9229398

Java命令行参数-Xms: initial heap size -Xmx: Maximum heap size如果您使用的是Tomcat。更新CATALINA_OPTS环境变量export CATALINA_OPTS=-Xms16m -Xmx256m;

慕标琳琳

使用-Xms = [size] -Xmx -XX:MaxPermSize = [size] -XX:MaxNewSize = [size]启动程序例如 --Xms512m -Xmx1152m -XX:MaxPermSize=256m -XX:MaxNewSize=256m
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java