标签: tomcat

Apache HTTP Server和Apache Tomcat之间的区别?

Apache HTTP Server和Apache Tomcat之间的功能有何不同?

我知道Tomcat是用Java编写的,而HTTP Server是用C编写的,但除此之外我并不知道它们是如何区分的.他们有不同的功能吗?

apache webserver tomcat

619
推荐指数
6
解决办法
55万
查看次数

Tomcat,JBoss和Glassfish有什么区别?

我开始研究Enterprise Java,我正在阅读的书中提到它将使用JBoss.Netbeans随Glassfish一起发货.我过去使用过Tomcat.

这三个项目有什么区别?

java enterprise jboss tomcat glassfish

440
推荐指数
7
解决办法
30万
查看次数

如何让UTF-8在Java webapps中运行?

我需要在我的Java webapp(servlets + JSP,没有使用框架)中使用UTF-8来支持äöå常规芬兰语文本和???特殊情况下的西里尔字母.

我的设置如下:

  • 开发环境:Windows XP
  • 制作环境:Debian

使用的数据库:MySQL 5.x.

用户主要使用Firefox2,但Opera 9.x,FF3,IE7和谷歌Chrome也用于访问该网站.

怎么做到这一点?

java mysql encoding tomcat utf-8

363
推荐指数
3
解决办法
21万
查看次数

如何在Tomcat 7中部署war文件

我已将sample.war文件复制到webappsTomcat目录中,我可以访问localhost:8080.

现在Tomcat将如何部署它,我的意思是我需要在浏览器中打开它吗?我该如何访问该应用程序?

java tomcat war

339
推荐指数
9
解决办法
83万
查看次数

为防止内存泄漏,JDBC驱动程序已被强制取消注册

我运行我的Web应用程序时收到此消息.它运行正常,但我在关机期间收到此消息.

严重:Web应用程序注册了JBDC驱动程序[oracle.jdbc.driver.OracleDriver],但在Web应用程序停止时无法注销它.为防止内存泄漏,JDBC驱动程序已被强制取消注册.

任何帮助赞赏.

java tomcat jdbc

316
推荐指数
9
解决办法
34万
查看次数

MySQL JDBC驱动程序5.1.33 - 时区问题

一些背景:

我在Tomcat 7上运行了一个Java 1.6 webapp.数据库是MySQL 5.5.以前,我使用Mysql JDBC驱动程序5.1.23连接到数据库.一切正常.我最近升级到Mysql JDBC驱动程序5.1.33.升级后,Tomcat会在启动应用程序时抛出此错误.

WARNING: Unexpected exception resolving reference
java.sql.SQLException: The server timezone value 'UTC' is unrecognized or represents more than one timezone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc timezone value if you want to utilize timezone support.
Run Code Online (Sandbox Code Playgroud)

为什么会这样?

java mysql timezone tomcat jdbc

308
推荐指数
21
解决办法
41万
查看次数

Eclipse添加Tomcat 7空白服务器名称

我试图在我的Eclipse中在Ubuntu中添加Tomcat 7.当我在Eclipse中单击"添加新服务器"并选择"Tomcat v7.0 Server"时,"服务器名称"字段为空白,我无法在该文本框中键入任何内容,如下所示:

Eclipse添加Tomcat服务器

之前我做的是从Eclipse中删除了一个Tomcat 7服务器,我试图重新安装Tomcat 7.但它不允许我在该文本框中键入任何内容而我无法继续执行"下一步"按钮.我的环境是Ubuntu Linux和Eclipse for JavaEE.

eclipse tomcat java-ee

262
推荐指数
5
解决办法
10万
查看次数

Tomcat服务器在localhost上需要的几个端口(8005,8080,8009)已在使用中

当我尝试在Eclipse中运行Tomcat上的简单JSP程序时,我收到以下错误.

Tomcat v6.0 Server在localhost上所需的几个端口(8005,8080,8009)已在使用中.服务器可能已在另一个进程中运行,或者系统进程可能正在使用该端口.要启动此服务器,您需要停止其他进程或更改端口号.

这是怎么造成的,我该如何解决?

java eclipse tomcat

253
推荐指数
11
解决办法
64万
查看次数

Eclipse调试器总是在ThreadPoolExecutor上阻塞而没有任何明显的异常,为什么?

我正在研究我在Eclipse上的常规项目,它是一个J2EE应用程序,由Spring,Hibernate等构成.我正在使用Tomcat 7(没有特别的原因,我没有利用任何新功能,我只是想尝试一下).每次我调试我的应用程序时,都会发生Eclipse调试器弹出,就像它已到达断点一样,但事实并非如此,实际上它停在Java源文件上ThreadPoolExecutor.控制台上没有堆栈跟踪,它只是停止.然后,如果我点击继续,它继续,应用程序完美.这是调试器窗口中显示的内容:

Daemon Thread ["http-bio-8080"-exec-2] (Suspended (exception RuntimeException)) 
    ThreadPoolExecutor$Worker.run() line: 912   
    TaskThread(Thread).run() line: 619
Run Code Online (Sandbox Code Playgroud)

我真的无法解释这个,因为我根本就没用ThreadPoolExecutor.必须是来自Tomcat,Hibernate或Spring的东西.这非常烦人,因为我总是要在调试过程中恢复.

有线索吗?

java eclipse debugging tomcat

209
推荐指数
3
解决办法
6万
查看次数

Apache Tomcat未在Eclipse Server运行时环境中显示

我在http:// localhost:8080 /上安装了tomcat 5.5,运行并可验证.Tomcat菜单选项出现在Eclipse菜单栏中,我可以从那里启动和停止Tomcat.在Eclipse中,它不会在窗口 - 首选项 - 服务器 - 运行时环境中显示为服务器运行时环境,也不会显示在单击"添加"按钮时可添加的环境列表中.我看到的只是J2EE运行时库.

编辑:
在Windows XP上运行.

Eclipse版本是3.5.1

java eclipse tomcat

165
推荐指数
5
解决办法
24万
查看次数