1.Tomcat服务器只能同步WebContent目录到webapps下面,如果WebContent里面的.html文件引用了与WebContent文件夹同级目录下的一个.js文件,Tomcat服务器并不会同步这个.js文件到webapps下面,在Eclipse中runonserver是能够正确引用这个js文件的,但是直接到Tomcat的webapps下面的工程文件夹下面打开.html文件,是无法正确引用到.js文件的,这说明.js并未发生任何拷贝,那么为
系统 2019-08-12 01:32:43 2084
最近接触到应用服务器JBoss,此外JBossWeb与Tomcat也同为web服务器,便查阅资料对三者进行比较,供大家参考。一、TomcatTomcat服务器是免费开源的Web应用服务器。支持最新的Servlet和JSP规范。因为Tomcat技术先进、性能稳定,而且免费,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web应用服务器。Tomcat和IIS、Apache等Web服务器一样,具有处理HTML页面的功能,不过,Tom
系统 2019-08-12 01:32:41 2084
Tomcat安装好后打开目录;可以看到如下结构:bin:存放服务器脚本;conf:存放配置文件;lib:存放需要的JAR文件;wabapps:存放需要发布的Web应用程序及其部署文件;work:存放jsp文件编绎生成的class文件;logs:存放日志文件;在conf目录下可以看到Catalina目录,context.xml,web.xml,server.xml等(一些不是很重要的就不列出来了)。server.xml被称为Tomcat的主配置文件或全局配置
系统 2019-08-12 01:32:34 2084
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 2084
以前每修改一次server.xml文件,大多数情况是修改上下文,总要重启一下Tomcat。可以通过以下的方法,就不用频繁启动Tomcat了,必须是版本在5.5以后在%CATALINA_HOME%\conf\[enginename]\[hostname]\目录下,新建一个.xml文件,名字就是上下文路径,在server.xml文件中注释掉元素。例如在我的机子上,D:\apache-tomcat-6.0.16\conf\Catalina\lo
系统 2019-08-12 01:32:29 2084
zhoulf2013-02-04原创安装说明安装环境:CentOS-6.3安装方式:源码安装软件:apache-tomcat-7.0.29.tar.gz下载地址:http://tomcat.apache.org/download-70.cgi安装前提系统必须已经安装配置了JDK6+,如果不会安装请参考《CentOS-6.3安装配置JDK-7》。安装tomcat将apache-tomcat-7.0.29.tar.gz文件上传到/usr/local中执行以下操
系统 2019-08-12 01:32:23 2084
环境:Ubuntu8.10,tomcat6,mave2maven2有一个把web应用部署到tomcat下的插件tomcat-maven-plugin,我们可以使用这个插件把web应用一键式的部署到一个远程的tomcat中。插件的url:http://mojo.codehaus.org/tomcat-maven-plugin/1、要打开tomcat的manager功能这里要注意的问题是,如果你的web应用使用了虚拟主机,如www.test.com,那么你需要
系统 2019-08-12 01:32:18 2084
Tomcat有多个容器组成,而Container也就是容器与Connecter连接器是Tomcat最核心的两个模块,Connecter连接器接收客户端的请求,并根据客户端的请求传递给Container处理并作出相应。Tomcat中有多个层次的容器对象:Engine、Host、Context、Wrapper,这些容器是有层级关系的。Engine:代表整个Tomcat的Servlet引擎,可以包含一个或多个子容器Host:表示一个虚拟主机,包含多个Contex
系统 2019-08-12 01:32:16 2084
Catalina的作用是初始化各个组件,并開始启动各个组件。上文中介绍了Bootstrap是怎样启动Catalina的,如今来看看Catalina的作用:1,Catalina通过Digester类载入server.xml,实例化server.xml中各个组件,并为这些实例赋值(这个类是通过扩展SAX来完毕的)。2,调用server的start方法开启server组件,server会一级一级的将start传播下去,这样各个组件就从这里开启了。3,初始化命名空
系统 2019-08-12 01:32:13 2084
http:www.apache.org/tomcatstructs配置环境变量PATH把值设为:JDK所在目录的bin目录下C:\ProgramFiles\Java\jdk1.6.0_23\bin在环境变量中添加名为:CATALINA_HOME的系统变量把的它的值设为Tomcat解压时所在的目录比如:C:\apache-tomcat-6.0.29再添加一个JAVA_HOME环境变量把值设为javaJDK所在的目录比如:c:\ProgramFiles\Jav
系统 2019-08-12 01:33:56 2083
转自:http://wenku.baidu.com/view/36a2188a84868762caaed5d8.htmltomcat中三种部署项目的方法第一种方法:在tomcat中的conf目录中,在server.xml中的,节点中添加:
系统 2019-08-12 01:33:51 2083
Tomcat5.5和tomcat5.0的配置是不一样的,Tomcat5.5的配置如下:在server.xml文件中配置如下:
系统 2019-08-12 01:33:47 2083
原文地址:http://benx.iteye.com/blog/561998在tomcat中配置gzip的方法是在conf/server.xml文件中把以前的配置修改成Java代码
系统 2019-08-12 01:33:45 2083
对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 2083
今天在tomcat(7.0.8)上运行一本书的JSP源代码时,出现如下错误:1org.apache.jasper.JasperException:UnabletocompileclassforJSP:23Anerroroccurredatline:23inthegeneratedjavafile4ThemethodgetJspApplicationContext(ServletContext)isundefinedforthetypeJspFactory5
系统 2019-08-12 01:33:34 2083