685得票8回答
Apache HTTP服务器和Apache Tomcat的区别是什么?

Apache HTTP Server和Apache Tomcat在功能方面有何不同? 我知道Tomcat是用Java编写的,而HTTP服务器则是用C编写的,但除此之外,我并不真正知道它们如何区分。它们是否具有不同的功能?

469得票35回答
MySQL JDBC驱动程序5.1.33 - 时区问题

一些背景:我有一个运行在Tomcat 7上的Java 1.6 web应用程序。数据库是MySQL 5.5。之前,我使用Mysql JDBC驱动程序5.1.23连接到数据库。一切正常。最近我升级到了Mysql JDBC驱动程序5.1.33。升级后,当启动应用程序时,Tomcat会抛出以下错误。W...

460得票8回答
Tomcat、JBoss和Glassfish有什么区别?

我开始学习企业级Java,我正在阅读的书提到它将使用JBoss。Netbeans附带Glassfish。我过去使用过Tomcat。 这三个程序有哪些区别?

375得票14回答
如何在Java Web应用程序中使UTF-8正常工作?

我需要让我的Java Web应用程序(使用servlets和JSP,没有使用框架)支持UTF-8,以便正常的芬兰文本如äöå等和特殊情况下像ЦжФ这样的西里尔字母都能够被支持。 我的设置如下: 开发环境:Windows XP 生产环境:Debian 数据库使用:MySQL 5.x ...

371得票13回答
如何在Tomcat 7中部署war文件

我已经将sample.war文件复制到Tomcat的webapps目录中,并且可以访问localhost:8080。 现在该怎么部署Tomcat呢?我的意思是我需要在浏览器中打开它吗?我如何访问这个应用程序呢?

351得票14回答
为避免内存泄漏,JDBC驱动程序已被强制注销。

当我运行我的Web应用程序时,出现以下消息。应用程序运行良好,但在关闭期间会收到此消息。 SEVERE:一个Web应用程序注册了JBDC驱动程序[oracle.jdbc.driver.OracleDriver],但在Web应用程序停止时未能注销它。为防止内存泄漏,强制注销JDBC驱动程...

281得票37回答
本地Tomcat服务器需要使用的几个端口(8005、8080、8009)已经被占用。

当我试图在Eclipse中的Tomcat上运行一个简单的JSP程序时,出现了以下错误。 “本地主机上的Tomcat v6.0服务器需要使用的几个端口(8005,8080,8009)已经被占用。服务器可能已经在另一个进程中运行,或系统进程正在使用该端口。要启动此服务器,您需要停止其他进程或更改...

264得票12回答
Eclipse添加Tomcat 7空服务器名称

我正在尝试在Ubuntu的Eclipse中添加Tomcat 7。当我在Eclipse中点击“添加新服务器”并选择“Tomcat v7.0服务器”时,“服务器名称”字段为空白,我无法在该文本框中输入任何内容,如下所示: 我的操作是先从Eclipse中删除了一个Tomcat 7服务器,然后再...

234得票32回答
Tomcat:如何找出正在运行的Tomcat版本?

我正在尝试让Appfuse + Tomcat + jRebel运行起来。 默认情况下,Appfuse使用Cargo下载Tomcat(版本为7.0.33)并将应用程序部署到其中。我希望使用已经安装的Tomcat(版本为7.0.27),而非下载的Tomcat。我按照appfuse FAQ进行了更...

212得票4回答
Eclipse调试器在没有明显异常的情况下始终阻塞在线程池执行器上,为什么?

我正在使用Eclipse进行我的日常项目开发,这是一个J2EE应用程序,使用了Spring、Hibernate等技术。我正在使用Tomcat 7(没有特别的原因,只是想尝试一下)。每次调试我的应用程序时,Eclipse调试器会弹出,就好像它达到了断点一样,但实际上并不是这样,它停在了一个名为T...