132得票3回答
内部应用的最佳TCP端口号范围

我在一家公司工作,我们的每个内部应用程序都在单独的Tomcat实例上运行,并使用特定的TCP端口。为了避免与服务器上的任何其他进程发生端口号冲突,最好使用哪个IANA端口范围来运行这些应用程序? 根据http://www.iana.org/assignments/service-names-...

132得票6回答
Tomcat - CATALINA_BASE 和 CATALINA_HOME 变量 在 Tomcat 中,CATALINA_BASE 和 CATALINA_HOME 是两个重要的环境变量。CATALINA_HOME 指向 Tomcat 的安装目录,而 CATALINA_BASE 则指向 Tomcat 实例的基本目录。这些变量在多实例部署和管理中非常有用。

我在同一台Linux服务器上运行了多个Tomcat 6实例,目前一切正常。我试图找出关于设置 CATALINA_HOME 和 CATALINA_BASE 变量的标准做法。 在我的Tomcat安装中,我已经将 CATALINA_HOME 设置为指向一个“公共”文件夹(例如 /tomcat6),...

130得票18回答
Tomcat正在运行吗?

想知道人们通常如何检查Tomcat在Unix环境中是否正在运行。 我通常会使用以下命令检查进程是否正在运行:ps -ef | grep java ps -ef | grep logging 我检查端口号是否活动netstat -a | grep 8080 有没有更好的方法检查Tomcat是否...

129得票10回答
在Eclipse中更改Tomcat服务器的超时时间

当我尝试运行Tomcat时,我会收到一条消息:Server Tomcat v6.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasi...

128得票22回答
臭名昭著的java.sql.SQLException: No suitable driver found

我正在尝试将一个带有数据库功能的JSP添加到现有的Tomcat 5.5应用程序中(如果有帮助,应用名为GeoServer 2.0.0)。该应用程序本身可以很好地访问Postgres数据库,所以我知道数据库是可用的,用户可以访问它,所有操作都正常。我正在尝试在我添加的JSP中进行数据库查询。我基...

127得票3回答
在Servlet应用中保存上传文件的推荐方式

我在这里阅读到,不应该将文件保存在服务器上,因为它不具备可移植性、事务性并且需要外部参数。然而,考虑到我需要一个临时解决方案来处理tomcat(7),并且我对服务器有相对的控制权,我想知道: 最佳的文件保存位置在哪里?我应该将它保存在/WEB-INF/uploads(不建议这里)或某个位于...

126得票13回答
“未找到基于APR的Apache Tomcat Native库”是什么意思?

我在Windows上使用Eclipse中的Tomcat 7。启动Tomcat时,我会收到以下信息:   基于APR的Apache Tomcat本地库允许在生产环境中实现最佳性能,但未在java.library.path上找到 这是什么意思,我该如何提供APR库?

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

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

123得票6回答
从不同的主机访问Tomcat管理应用程序

我已经在远程服务器上安装了Tomcat 9,并成功启动,可以访问http://host_name:port_num并看到Tomcat欢迎页面。但是当我尝试打开管理应用程序以查看部署的应用程序时,我收到403访问被拒绝的错误提示,我已经按照以下方式在Tomcat用户xml中添加了角色:<r...

119得票10回答
从JSP输出中去除空格

我该如何从JSP页面的输出中去除额外的空格?我可以在web.xml中切换开关吗?是否有Tomcat特定的设置?