关闭

关闭

关闭

封号提示

内容

首页 服务器Tomcat的使用和注意事项.doc

服务器Tomcat的使用和注意事项.doc

服务器Tomcat的使用和注意事项.doc

上传者: shenhua27 2013-05-01 评分 0 0 0 0 0 0 暂无简介 简介 举报

简介:本文档为《服务器Tomcat的使用和注意事项doc》,可适用于IT/计算机领域,主题内容包含JDK的下载和安装JDK下载      目前JDK最新版本是JDK到http:javasuncomjavasedownloadsindexjsp可以符等。

JDK的下载和安装JDK下载      目前JDK最新版本是JDK到http:javasuncomjavasedownloadsindexjsp可以下载JDK。JDK安装      JDK的安装非常简单只需要按照向导一步一步进行即可。在安装时需记住安装的路径在配置环境变量时将会用到这个安装路径。我的安装路径是F:jdk。配置环境变量       对于初学者来说环境变量的配置是比较容易出错的在配置的过程中应当仔细。使用JDK一共需要配置三个环境变量:javahome、classpath和path(不区分大小写)。JAVAHOME       右击“我的电脑”选择“属性”点击“高级”选项卡选择“环境变量”。进入如下对话框:     在系统变量栏点击“新建”按钮弹出如下对话框:          在变量名处填写javahome变量值填写F:jdk然后点击确定这样javahome变量就配置完成了。 classpath    可以参考javahome的配置过程需要新建一个系统变量不过classpath的变量名是classpath变量值是JAVAHOMElibJAVAHOMElibtoolsjar(要加表示当前路径)。 path    path变量在系统变量中已存在要修改path变量只需要选中path变量点击编辑即可。在变量值中加入如下内容:JAVAHOMEbinJAVAHOMEjrebin。建议把JDKbin的路径放在原有path的最前面。因为在SystemRootsystem中还有一个javaexejavawexe这是Windows操作系统自带的那个JRE如果我们自己装的话就不要用他默认的那个JRE了可以用我们自己装的。如果把JDKbin的path放在最前面的话会优先使用。     配置JAVAHOME,CLASSPATH,PATH的目的    设置JAVAHOME     JAVAHOME环境变量。它指向jdk的安装目录EclipseNetBeansTomcat等软件就是通过搜索JAVAHOME变量来找到并使用安装好的jdk。    一、为了方便引用比如你JDK安装在C:ProgramFilesJavajdk目录里则设置JAVAHOME为该目录路径,那么以后你要使用这个路径的时候,只需输入JAVAHOME即可,避免每次引用都输入很长的路径串    二、归一原则,当你JDK路径被迫改变的时候,你仅需更改JAVAHOME的变量值即可,否则,你就要更改任何用绝对路径引用JDK目录的文档,要是万一你没有改全,某个程序找不到JDK,后果是可想而知的系统崩溃!设置CLASSPATHCLASSPATH环境变量的作用是指定类搜索路径要使用已经编写好的类前提当然是能够找到它们了JVM就是通过CLASSPTH来寻找类的。我们需要把jdk安装目录下的lib子目录中的dtjar和toolsjar设置到CLASSPATH中当然当前目录“”也必须加入到该变量中。这个变量设置的目的是为了程序能找到相应的"class"文件,举个例子:你编译一个JAVA程序Ajava,会得到一个Aclass的类文件,你在当前目录下执行javaA,将会得到相应的结果(前提是你已经设置CLASSPATH为"")现在,你把Aclass移到别的目录下(例如:"e:"),执行javaA,将会有NoClassDefFindError的异常,原因就是找不到class文件,现在你把CLASSPATH增加为:"e:"再运行javaA,看看会有什么结果~~:)~~~,一切正常,java命令通过CLASSPATH找到了class文件!设置PATH道理很简单,你想在任何时候都使用JAVAHOMEbinjava等来执行java命令吗,当然不会,于是,你可以选择把JAVAHOMEbin添加到PATH路径下,这样,我们在任何路径下就可以仅用java来执行命令了(当你在命令提示符窗口输入你个代码时,操作系统会在当前目录和PATH变量目录里查找相应的应用程序,并且执行)。PATH环境变量的作用是指定命令搜索路径在dos命令行下面执行命令如javac编译java程序时它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把jdk安装目录下的bin目录增加到现有的PATH变量中bin目录中包含经常要用到的可执行文件如javacjavajavadoc等待设置好PATH变量后就可以在任何目录下执行javacjava等工具了。安装检查      在dos窗口下键入javaversion命令可以查看到安装的JDK版本信息键入java命令可以看到此命令的帮助信息键入javac命令可以看到此命令的帮助信息。如果都如愿看到说明JDK安装成功。Tomcat部分Tomcat服务器的下载进入apachetomcat的官方网站点击下面的链接http:tomcatapacheorg由于本项目使用的是tomcat因此我们就以tomcat为例讲解在左侧链接中找到tomcat点击进入tomcat下载页面。进入下载页面后拖动滚动条至尾部可以看到tomcat服务器的下载链接如下图所示。上面的binarydistributions是编译的二进制代码下载下来安装就可以直接使用的下面的sourcecodedistributions是tomcat的源码包(tomcat使用java语言编写的有兴趣的可以下载下来研究研究)。我们选择编译好的zip包根据自己安装的操作系统下载相应的程序包一般情况下我们下载第一个zip包就可以了。点击下载第一个文件保存。Tomcat服务器的安装tomcat不需要安装直接解压即可使用将下载的tomcat压缩包放到合适的目录然后解压即可(当然也有些tomcat是安装版的那么只需要双击安装文件安装即可)。Tomcat服务器的启动和停止Tomcat的启动需要JDK的支持因此先要配置JDK的环境变量JAVAHOME。在桌面【我的电脑】图标上右击一次选择属性>高级>环境变量打开配置环境变量的页面如下图所示。图中上面框的内容为当前用户所拥有的环境变量这些变量只对当前用户有效下面框的为系统变量这些变量对此计算机的所有用户都起作用。我们在此配置用户环境变量(当然也可以配置系统环境变量)查看已经配置的变量中是否已经存在JAVAHOME环境变量如果存在选中该变量点击【编辑】按钮如果不存在该变量就选在【新建】按钮。我们点击【新建】按钮弹出新建环境变量窗口在变量名的位置输入JAVAHOME变量值的位置输入我们安装的JDK的目录比如我的JDK安装在了C盘目录为C:ProgramFilesJavajdk那么就输入C:ProgramFilesJavajdk(为防止输错建议复制粘贴)。(!注意:环境变量名称JAVAHOME一定要大写JDK一定要选择的安装的目录。)配置好环境变量后就可以正常启动tomcat了。Tomcat启动方法一:直接进入tomcat的安装目录进入bin文件夹点击文件startupbat启动tomcat查看启动窗口当看到如下信息打开浏览器如IE输入http:localhost:,显示如下页面。表示tomcat启动成功。点击shutdownbat文件可以关闭启动的tomcat。Tomcat启动方法二:在dos窗口中启动。进入dos环境然后切换到tomcat安装目录(通过配置tomcat环境变量也可以不必切换目录)比如我的tomcat安装在了F:apachetomcatbin。然后执行文件startupbat启动tomcat同样执行shutdownbat关闭tomcat。Tomcat的目录结构Tomcatx的目录结构参见表表中的目录都是<CATALINAHOME>的子目录。bin存放在window平台及linux平台上启动和关闭tomcat的脚本文件conf存放tomcat服务器的各种配置文件其中最重要的配置文件时serverxmllib存放tomcat服务器及所有web应用都可以访问的jar文件logs存放tomcat的日志文件webapps在tomcat上发布javaweb应用时默认把web应用文件放于此目录下。worktomcat的工作目录tomcat在运行时吧生成的一些工作文件放于此目录下例如在默认情况下tomcat把编译jsp而生成的servlet类文件放于此目录下。Tomcat服务器的工作原理Tomcat总体结构Tomcat系统架构与设计模式第部分:工作原理Tomcat系统架构与设计模式第部分:设计模式分析Tomcat服务器的常用配置修改HTTP访问端口。a)进入tomcat安装目录进入文件夹conf此处存放了tomcat相关的配置文件。打开配置文件serverxml找到位置可以查看tomcat端口(port)为我们可以吧此端口改为其他端口比如然后重新启动服务器访问服务器的方式变为http:localhost:。解决文件下载文件名不能为中文的buga)打开serverxml找到修改端口的位置改为Tomcat服务器常见问题端口冲突无法启动服务器如果在启动的过程中报端口冲突的错误(错误提示)请确认当前tomcat的端口是否被占用可能是服务器已经启动或者是被其他应用程序所占用(如何查看哪些端口被占用dos命令windows下面如何杀死该端口的进程)。项目部署后无法访问。进入tomcat的项目部署文件夹webapps查看项目是否已经部署项目的目录结构是否符合要求比如说web项目应该拥有的目录结构。(注:一个web项目部署到tomcat的目录结构:)

用户评论(0)

0/200

精彩专题

上传我的资料

每篇奖励 +2积分

资料评价:

/8
1下载券 下载 加入VIP, 送下载券

意见
反馈

立即扫码关注

爱问共享资料微信公众号

返回
顶部