Tomcat

Tomcat 启动后台程序

References:《Tomcat启动时加载WEB应用中的后台程序》[1],《配置TomcatListener》[2]要做的事情很简单,就是在Tomcat启动WEB服务器的时候同时启动一个后台程序,做一些事情。[1]里面介绍的方法是通过不响应Request的Servlet来实现,通过设置标签和Servlet里面的static代码段来实现。[2]介绍了另一个方法,通过实现ServletContextListener,并在w

系统 2019-08-12 01:32:30 2439

Tomcat

为Tomcat5添加SSL配置

1.基本配置Step1.创建认证文件keystorekeytool-genkey-aliastomcat-server-keyalgRSA-keypasschangeit-storepasschangeit-keystoreserver.keystore会生成一个文件名为server.keystore的文件,过程中会提示输入姓名,公司,国家,城市等信息,按提示输入即可Step2.编辑${TOMCAT_HOME}\conf\server.xml找到以下部分,

系统 2019-08-12 01:33:54 2438

Tomcat

配置tomcat5.5 jndi 各种配置方式

准备工作:安装tomcat5.5(注意这点)安装mysql拷贝mysql驱动到tomcat_home/common/lib下新建一个web工程在工程中加入index.jsp<%@pageimport="java.util.*,javax.naming.*,java.sql.*,javax.sql.*"%><%@pagecontentType="text/html;charset=BIG5"%><%Contextctx=newInitialContext()

系统 2019-08-12 01:33:49 2438

系统架构

JBoss JBPM 实践系列(一)--- 安装配置(Tomca

jBPM,全称是JavaBusinessProcessManagement,是一种基于J2EE的轻量级工作流管理系统。jBPM是公开源代码项目,遵循ApacheLicense。jBPM在2004年10月18日,发布了2.0版本,并在同一天加入了JBoss,成为了JBoss企业中间件平台的一个组成部分,它的名称也改成JBossjBPM。jBPM有两大特色,使他成为市场的一大两点。其中最大的特色就是它的业务逻辑定义没有采用目前的一些规范,如WfMCsXPDL,

系统 2019-08-12 01:33:00 2438

Tomcat

tomcat解压war包的一点例外

我在项目的开发过程中,发现Tomcat解压war的一点例外。现象如下:使用ANT工具把web应用程序打包为war文件。然后把war文件放到tomcat的webapps,让tomcat自己解压。结果出现解压的web应用程序文件丢失。使用rar工具打开war文件。文件都齐全。怎么有这种现象呢??查看tomcat的log文档。发现在解压war文档NullpointException.我升级tomcat到5.0还是出现这种现象。jakarta-tomcat-cat

系统 2019-08-12 01:33:54 2437

Tomcat

Tomcat部署web应用程序

对Tomcat部署web应用的方式总结,常见的有以下四种:1、【替换ROOT目录】最简单的一种方法,webapps目录下面ROOT文件夹的文件为你的文件,然后输入localhost:8080/首页名称.后缀如果首页是index.html,可以不添加“/首页名称.后缀”。2、【使用控制台部署】访问Http://localhost:8080,并通过TomcatManager登录,进入部署界面即可。3、【利用Tomcat自动部署】将应用程序复制到Tomcat的w

系统 2019-08-12 01:33:42 2437

Tomcat

Tomcat架构(四)

8标准覆盖机制J2SE1.4and1.5都包含了一个XML处理解析器的JavaAPI。Bootstrap类加载器加载这个解析器的类文件,所以这个解析器会优先于任何一个安装在CLASSPATH里的解析器被加载,即使您已经安装了新版本的解析器。标准覆盖机制允许您重写JAVA_HOME/lib/endorsed文件夹里某些特定的类(例如CORBA和JAXP类)。Bootstrap类加载器将会优先加载这些类。想详细了解此机制,请访问http://java.sun.

系统 2019-08-12 01:33:08 2437

Tomcat

Tomcat调试经验 ZT

Tomcat调试经验。一些自己总结的,一些是他人的经验。1Q:2006-2-2721:31:59org.apache.coyote.http11.Http11Protocolinit严重:Errorinitializingendpointjava.net.SocketException:Permissiondenied:listenfailedatjava.net.PlainSocketImpl.socketListen(NativeMethod)atja

系统 2019-08-12 01:32:30 2437

Tomcat

Tomcat部署发布jsp应用程序的3中方法

1、直接放到Webapps目录下Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用。也可以将JSP程序打包成一个war包放在目录下,服务器会自动解开这个war包,并在这个目录下生成一个同名的文件夹。一个war包就是有特性格式的jar包,它是将一个Web程序的所有内容进行压缩得到。具体如何打包,可以使用许多开发工具的IDE环境,如Eclipse、NetBeans、ant、JBuilder等。也可以用cmd

系统 2019-08-12 01:33:21 2436

Tomcat

Tomcat Server.xml配置文件

Server.xml配置文件用于对整个容器进行相关的配置。元素:是整个配置文件的根元素。表示整个Catalina容器。属性:className:实现了org.apache.catalina.Server接口的类名,标准实现类是org.apache.catalina.core.StandardServer类。Port:Tomcat服务器监听用于关闭Tomcat服务器的命令(必须)Shutdown:发送到端口上用于关闭Tomcat服务器的命令。

系统 2019-08-12 01:33:02 2436

Tomcat

tomcat的安装目录各文件夹的意义

假设你已将Tomcat解压,你已得到下列目录结构:目录名--描述bin包含启动/关闭脚本。conf包含不同的配置文件,包括server.xml(Tomcat的主要配置文件)和为不同的Tomcat配置的web应用设置缺省值的文件web.xml。doc包含各种Tomcat文档。lib包含Tomcat使用的jar文件,unix平台此目录下的任何文件都被加到Tomcat的classpath中。logsTomcat摆放日志文件的地方。srcServletAPI源文件

系统 2019-08-12 01:33:05 2434

Tomcat

Tomcat启动报错 Could not reserve enough spac

报错信息:ErroroccurredduringinitializationofVMCouldnotreserveenoughspaceforobjectheapCouldnotcreatetheJavavirtualmachine.解决方法:在catalina.bat中增加如下设置setJAVA_OPTS=-server-XX:MaxHeapSize=256m-Xms512m-Xmx512mTomcat启动报错Couldnotreserveenoughs

系统 2019-08-12 01:32:46 2434

Tomcat

安装和配置Tomcat

今天第一个技术难题,说难也不难,被鄙视的彻彻底底。理解上的问题纠正:Xftp里面我们看到的只是自己电脑上和所连接服务器里面的文件,集群里面有master服务器和slaves服务器,一个NameNode和若干DataNodes。前述与HDFS(Hadoop分布式文件系统)是不同的,要查看HDFS里面的内容可以进入到某个地址,是不是在master服务器上容我稍后再查看。Tomcat压缩包被传到集群里,利用xftp和xshell来解压,xftp没有解压选项,so

系统 2019-08-12 01:32:29 2434

Tomcat

tomcat启动时doc窗口一闪而过的解决方法

1:在该情况下,如何查看出错信息?在DOS窗口运行STARTUP.BAT文件(即先敲入cmd,然后利用cd打开stratup.bat),同时,将startup.bat文件最后的call"%EXECUTABLE%"start%CMD_LINE_ARGS%改成:call"%EXECUTABLE%"run%CMD_LINE_ARGS%2:出现这种情况,有可能是端口发生冲突(修改tomcat\conf目录下的server.xml中的配置),或者是tomcat与jd

系统 2019-08-12 01:33:53 2433

Tomcat

Tomcat乱码全解决

转自:http://hpi-ls.blog.163.com/blog/static/20214748201022295532305/前言:使用Tomcat进行JSP开发最头疼的莫过于中文乱码问题了,总结Tomcat乱码问题出现的原因必须明白以下几点:内容:1.Tomcat一般总是默认使用ISO-8859-1作为字符编码方式的。所以,除非你在Servlet中使用了request.setCharacterEncoding("编码方式");指定了特殊的编码方式,

系统 2019-08-12 01:33:35 2433