繁体   English   中英

在Windows 7(64位)上将Tomcat Java堆大小设置为8GB时遇到问题?

[英]Problems setting Tomcat Java Heap Size to 8GB on Windows 7 (64 bit)?

我的搜索应用程序需要更大的Java堆大小,至少至少8GB。 我正在Windows 7(64位)上工作。 我无法使用CATALINA_OPTS环境变量分配超过1500MB的空间。 当我尝试分配更多资源时,Tomcat崩溃且无法启动。 我现在下载了64位Java运行时,随后还下载了64位Apache Tomcat。 即使到现在,它也不允许我从更多的堆大小开始。 它(Tomcat 64位)再次崩溃。 任何帮助,将不胜感激。

我解决了问题。 实际上,我试图在Windows的命令提示符下启动Tomcat(startup.bat)。 它崩溃了。 仍然不知道其原因(可能与在Dos /上启动64位Tomcat有关。当我使用service.bat install将tomcat作为服务启动时,它的运行非常正常。

来自: 为内存密集型应用程序增加JVM最大堆大小

尝试在您的CATALINA_OPTS上指定-d64

编辑:似乎该选项仅对Solaris有效。 没关系。

让环境变量JAVA_HOMEPATH引用您的64位JVM。 您可以通过执行java -version%JAVA_HOME%\\bin\\java.exe -version (在Windows上)在命令行上对其进行检查。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM