无法分配超过1024m的Java堆空间

无法分配超过1024m的Java堆空间,java,windows,neo4j,out-of-memory,Java,Windows,Neo4j,Out Of Memory,我正在使用64位Windows计算机。我正在尝试运行一个javadropwizard应用程序,该应用程序引用了Neo4数据库服务器,但初始化失败,出现内存不足错误 我尝试设置堆大小,但无法将其设置为超过1024M。如何调试此问题 该机器有32Gb RAM,网络驱动器上的数据库为60GB无需调试。安装64位版本的Java。32位程序通常只能分配大约1.6 Gb的内存,即使在64位机器上运行也是如此。请共享您正在使用的VM参数Ank you Andreas,将JVM更改为64位固定值请检查您是否在该

我正在使用64位Windows计算机。我正在尝试运行一个java
dropwizard
应用程序,该应用程序引用了
Neo4
数据库服务器,但初始化失败,出现内存不足错误

我尝试设置堆大小,但无法将其设置为超过1024M。如何调试此问题


该机器有32Gb RAM,网络驱动器上的数据库为60GB

无需调试。安装64位版本的Java。32位程序通常只能分配大约1.6 Gb的内存,即使在64位机器上运行也是如此。请共享您正在使用的VM参数Ank you Andreas,将JVM更改为64位固定值请检查您是否在该机器上运行32位版本的Java,如果是,删除它并安装64位版本,因为@Andreas没有指出要调试的内容。安装64位版本的Java。32位程序通常只能分配大约1.6 Gb的内存,即使在64位机器上运行也是如此。请共享您正在使用的VM参数Ank you Andreas,将JVM更改为64位已修复。请检查您是否在该机器上运行32位版本的Java,如果是,请将其删除,并按照@Andreas指出的那样安装64位版本