Tomcat - 军军小站|张军博客
Tomcat

jdk-tomcat环境变量设置

1、export命令直接在shell下设置exportJAVA_HOME=/home/yn4a/jdk1.6.0_16exportPATH=$JAVA_HOME/bin:$PATHexportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar这样设置环境变量只对当前shell生效。2、对所以用户的shell都生效:#vi/etc/profile#jdk环境变量设置JAVA_HOME=/hom

系统 2019-08-12 01:32:14 2313

Tomcat

mysql在tomcat下server.xml配置

1.将mysql-connector.jar包复制到tomcat-root/common/lib目录下2.配置连接池在tomcat-root/conf/server.xml里添加以下红色代码片段:

系统 2019-08-12 01:32:18 2308

Tomcat

在Tomcat上运行ADF Essentials应用

Tomcat7.0.32,OracleADFEssentials12.1.2OracleADFEssentials是OracleADF框架的免费版本。OracleADFessentials应用可以运行在Glassfish应用服务器上,Glassfish应用服务器是通过认证的可以运行OracleADFEssentials的应用服务器。然而,OracleADFEssentials应用也可以运行在其他JavaEE容器上。下面描述在Tomcat7上运行ADFFac

系统 2019-08-12 01:33:59 2306

Tomcat

[转]更改Tomcat默认目录+端口+设置缺省网页

我在$tomcat/webapps/下建了个myjsp目录作为我网站的默认目录,在myjsp中有一个a.jsp文件,该文件要作为我网站的默认主页。修改配置文件:首先,修改$tomcat/conf/server.xml文件。在server.xml文件中,有一段如下:……

系统 2019-08-12 01:33:26 2306

Tomcat

tomcat源码解读(2)–容器责任链模式的实现

责任链模式:责任链模式可以用在这样的场景,当一个request过来的时候,需要对这个request做一系列的加工,使用责任链模式可以使每个加工组件化,减少耦合。也可以使用在当一个request过来的时候,需要找到合适的加工方式。当一个加工方式不适合这个request的时候,传递到下一个加工方法,该加工方式再尝试对request加工。在tomcat中容器之间的调用使用的就是责任链的设计模式,当一个请求过来的时候首先是engine容器接受请求,然后engine

系统 2019-08-12 01:32:20 2305

Tomcat

CAS Tomcat实现单点登录

最近这两天在搞单点登录,第一次使用老出状况。以下是配置过程:1、安全证书A)、生成证书KeyStorekeytool-genkey-aliaspwd123-keyalgRSA-keystoreserver.keystoreB)、导出证书keytool-export-fileclient.crt-aliaspwd123-keystoreserver.keystoreC)、在客户端导入证书keytool-import-keystore%JAVA_HOME%/j

系统 2019-08-12 01:32:59 2304

Tomcat

Tomcat配置域名访问

先在tomcat下的conf下找到server.xml文件,用记事本打开后,首先对端口号进行修改,以前一直以为8080是默认的端口号,其实默认的端口号是80

系统 2019-08-12 01:32:50 2303

Tomcat

为tomcat增加热部署功能

用myeclipse对修改过的程序保存后,为什么不能实时反映到浏览器上,这个问题困扰我了很久,现在有个办法对此进行修正:现在只要设置一下context.xml1.找到context.xml,这个文件在%catalina_home%/conf下2.打开文件,在标记上添加属性:antiJARLocking="true"antiResourceLocking="true"3.保存,然后重启修改后的context.xml如下:

系统 2019-08-12 01:34:00 2302

Tomcat

小猫TOMCAT其实很可爱

谨以此文送给所有正在使用TOMCAT或者打算使用的人们,向TOMCAT的所有开发人员致敬!一、小猫TOMCAT其实很可爱2003年底,我换公司了,同样也换了WEBAPP,TOMCAT出现在我的面前(以前使用weblogic),我有点茫然,免费的东西真的能用的好么?担心ING……(其实是在火星呆太久)出门一打听,原来此猫出自名门-jakarta项目,2001年度最具创新的java产品(MostInnovativeJavaProduct),又有JAVA的老大S

系统 2019-08-12 01:32:23 2301

Tomcat

Tomcat:使用JMX监管Tomcat的几种方式

Tomcat使用JMX管理方式,在Tomcat的自带应用manager就是使用了JMX方式来管理Tomcat,以此完成Web应用的动态部署、启动、停止。然而manager应用是一种本地使用JMX接口的方式。对于其它的远程客户端该怎么做呢?方式1:JConsole客户端:1)设置环境变量CATALINA:setCATALINA_OPTS=-Dcom.sun.management.jmxremote-Dcom.sun.management.jmxremote.

系统 2019-08-12 01:33:39 2300

Tomcat

tomcat 支持https

HTTP是平时浏览网页时候使用的一种协议。HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全。为了保证这些隐私数据能加密传输,于是网景公司设计了SSL(SecureSocketsLayer)协议用于对HTTP协议传输的数据进行加密,从而就诞生了HTTPS。SSL目前的版本是3.0,被IETF(InternetEngineeringTaskForce)定义在RFC6101中,之后IETF对SSL3.0进行了升级,于是

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

Tomcat

tomcat 的jvm 内存溢出问题的解决

最近在熟悉一个开发了有几年的项目,需要把数据库从mysql移植到oracle,首先把jdbc的连接指向mysql,打包放到tomcat里面,可以跑起来,没有问题,可是当把jdbc连接指向oracle的时候,tomcat就连续抛java.lang.OutOfMemoryError的错误,上网google了一下,了解了一下tomcat的运行机制,也解决了问题,share出来,以备查。1、首先是:java.lang.OutOfMemoryError:Javahe

系统 2019-08-12 01:32:52 2298

Tomcat

关于tomcat并发

这样50个并发的情况下,就会出现强制中断连接的情况也就是说,tomcat只维护了最低的20个线程,没有创建新的连接线程,不知道为什么setJAVA_OPTS=%JAVA_OPTS%-Dcom.sun.management.jmxremote-Dcom.sun.management.jmxremote.port="9004"-Dcom.sun.management.jmxremote.authenticate="false"-Dcom.sun.managem

系统 2019-08-12 01:33:23 2297