【发布时间】:2011-07-16 18:10:50
【问题描述】:
我有我的应用程序的战争文件。我需要在根级别部署它。当前网址是http://localhost:8080/war_name/application_name。
【问题讨论】:
-
您能否具体说明您的问题是什么?当您在 tomcat 中部署 war 文件时,使用 URL 访问应用程序:localhost:8080/war_name 不带 .war 扩展名。
-
是的,你是对的,我需要访问我的应用程序。 “localhost/application_name”,当我将我的战争文件重命名为“ROOT.war”时,我可以实现这一点,但是由于我的战争文件大小约为 120MB,它会抛出内存异常
-
@user661660 - 似乎您遇到了不同的问题 - 重命名为
ROOT.war应该可以。我建议再问一个关于您的OutOfMemoryException的问题,提供堆栈跟踪和详细信息。您可以通过为 JVM 配置-Xmx来绕过它。 -
.lang.OutOfMemoryError: PermGen space Mar 16, 2011 9:52:52 AM com.ebay.kernel.logger.Logger 日志严重:Perfmon 线程 java.lang.OutOfMemoryError 中的错误:PermGen 空间异常在线程“CalClient:NotifyThreadDestroyThread-0”中 java.lang.OutOfMemoryError: PermGen space 异常在线程“MetricsSnapshotScheduler” java.lang.OutOfMemoryError: PermG en space Mar 16, 2011 9:53:36 AM com.ebay.kernel.logger .Logger 日志严重:Perfmon 线程 java.lang.OutOfMemoryError 中的错误:PermGen space 线程“CalClient:NotifyThreadDestroyThread-0”中的异常 java.lang.OutOfMemory yError:PermGen 空间
-
@user661660 - 也许answers for this question 中的一些可以帮助你。