2012-01-19 63 views
0

我的搜索应用程序需要至少8GB的Java堆大小。我正在使用Windows 7(64位)。我无法使用CATALINA_OPTS环境变量分配超过1500MB的空间。当我尝试分配更多的Tomcat崩溃,无法启动。我现在已经卸载了64位Java Run Time,随后还卸载了64位Apache Tomcat。即使现在它不允许我从更多堆大小开始。它(Tomcat 64位)再次崩溃。任何帮助,将不胜感激。在Windows 7(64位)上将Tomcat Java堆大小设置为8GB的问题?

+0

崩溃之前是否有任何日志消息? – aldridmc

+0

请 – kosa

+0

为什么你需要更大的堆大小?Tomcat无法使用这个堆大小运行你的应用程序吗?如果是最新错误? –

回答

0

我解决了这个问题。其实我试图在Windows的命令提示符下启动Tomcat(startup.bat)。它正在崩溃。仍然不知道这样做的原因(也许与启动Dos/64位Tomcat有关/当我启动tomcat作为服务使用service.bat安装它的工作完全正常。

0

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