161得票14回答
如何将Tomcat端口从8080改为80?

我想把我的Web应用程序执行在http://localhost上。

138得票13回答
如何更改ROOT应用程序?

我想将Tomcat 6 Web服务器的默认应用程序更改为与“ROOT”(在webapps文件夹内)不同的应用程序。最好的方法是什么? 我试图将Tomcat 6 Web服务器的默认应用程序更改为不同于位于"webapps"文件夹中的"ROOT"应用程序。您可以采取以下最佳步骤来完成此操作:

126得票3回答
CATALINA_OPTS和JAVA_OPTS有什么区别?

我尝试查找Apache Tomcat变量 - CATALINA_OPTS和JAVA_OPTS之间的区别,并在SO上惊讶地发现这里还没有问题/答案发布。因此,我想在此分享它(附有答案),以便找出区别。请检查下面的答案/差异。 注意:在发布时,我们正在运行带有JDK 6u32的CentOS5 6...

95得票15回答
如何解决Java虚拟机启动器出现"无法创建虚拟机"错误?

我正在使用Java Wicket框架和Apache Tomcat。当我尝试启动Tomcat时,它会弹出Java虚拟机启动器窗口“无法创建Java虚拟机”。 在单击弹出窗口中的“确定”按钮后,它将在控制台上显示错误。 VM初始化时发生错误。 无法为对象堆分配足够的空间。 请提供任何参考或建议。

90得票5回答
增加permgen空间

我正在使用Tomcat 6.0,在索引时(而不是启动Tomcat时)出现了permgen空间错误。 我该如何增加这个空间? 谢谢

88得票3回答
如何在Tomcat中将日志级别设置为DEBUG?

我想在Tomcat中将日志级别设置为DEBUG,但在控制台上只想输出INFO和WARN级别的信息。请问有什么问题吗? 我的C:\tomcat\logging.properties文件内容如下:# Licensed to the Apache Software Foundation (ASF)...

74得票5回答
HTTP头部长度是否存在实际限制?

我有一个Web应用程序,使用setRequestHeader API将上下文信息添加到XmlHttpRequest对象中。 我正在使用自定义标题名称(例如X-Foo)和JSON结构化值。 它不是URL QueryString或POST正文的一部分,因为它是关于请求的元信息。 在标题值方面是否...

66得票5回答
代理错误 502:代理服务器从上游服务器接收到无效响应。

我们正在使用Java构建一个大规模邮件发送应用程序。邮件是通过第三方SMTP发送的。在发送400-500封邮件后,Tomcat6服务就会停止。下面是错误信息。 代理错误 代理服务器从上游服务器接收到无效响应。代理服务器无法处理GET请求/lin/Campaignn.jsp...

64得票5回答
如何在单个Tomcat实例的不同端口后面运行不同的应用程序?

目前我有两个运行在Tomcat 6上的Web应用程序app1和app2: app1位于http://localhost:8080/app1 app2位于http://localhost:8080/app2 我想配置Tomcat,使它们在单独的端口下运行在根上下文中: app1位于h...

61得票4回答
使用VisualVM对Tomcat应用程序进行配置文件分析

我想使用VisualVM工具对运行在Tomcat上的应用程序进行分析。但不幸的是,当我告诉VisualVM对Tomcat进行分析时,Tomcat会打印出几条消息,指示它正在连接到一个分析工具,然后就会简单地退出。 详情如下: 我使用的是Windows XP、Tomcat 6、VisualV...