gpt4 book ai didi

java.util.concurrent.ExecutionException : java. lang.OutOfMemoryError: Java 堆空间

转载 作者:行者123 更新时间:2023-11-28 22:06:49 24 4
gpt4 key购买 nike

我在部署到 Tomcat 7 的 Eclipse Indigo 中创建了一个示例 JSF/JDBC 项目。当我将 mysql-connector-java-5.1.21.jar 放入 /WEB-INF 时/lib,然后我得到以下错误:

来自 Eclipse 的一个:

Server Tomcat v7.0 Server at localhost (8) was unable to start within 120 seconds. If the server requires more time, try increasing the timeout in the server editor.

还有一个来自 Tomcat 的:

SEVERE: Error waiting for multi-thread deployment of context descriptors to complete
java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Java heap space
at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)
at java.util.concurrent.FutureTask.get(FutureTask.java:83)
at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:574)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1413)

它们是如何引起的,我该如何解决?

最佳答案

如错误所述,您的堆空间不足。尝试通过在启动 tomcat 时提供以下 JVM 参数来提供更多堆:

java -Xmx1024m

实际“正确”数量取决于您的硬件设置和应用程序要求。

关于java.util.concurrent.ExecutionException : java. lang.OutOfMemoryError: Java 堆空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12155973/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com