博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
tomcat 7配置
阅读量:4952 次
发布时间:2019-06-12

本文共 1314 字,大约阅读时间需要 4 分钟。

首先,先配置jdk:

我的电脑--->属性--->高级系统设置----->环境变量

接下来进行配置:(我的jdk安装在D:\java\中)

系统变量----->

新建{

变量名:      JAVA_HOME

值:           D:\Program Files\Java\jdk1.7.0_51

}

新建{

变量名:    CLASSPATH

值:           %JAVA_HOME%\bin

}

编辑path:

在变量值最后追加:{

  %JAVA_HOME%lib\dt.jar;%JAVA_HOME%\lib\tools.jar

}

单击确定。

那接下来配置tomcat7.0.2的环境(我的tomcat安装在d:\tomcat下):

我的电脑--->属性--->高级系统设置----->环境变量---->

新建{

变量名:     CATALINA_BASE

值:    D:\tomcat

新建{

名称:    CATALINA_TMPDIR

值:   D:\tomcat\temp

变量名: CATALINA_HOME   

值:     D:\tomcat

编辑 path:

在变量值最后追加{

D:\tomcat\bin

}

点击确定.

现在,tomcat7.0.2要运行的环境变量已经配置好了.然后启动tomcat

你可以点击tomcat\bin\startup启动tomcat也可以在命令提示符中启动:

c:\user\董新强\d:

D:\>tomcat\bin\startup

启动

一、问题重现

点击bin下tomcat7w.exe出现如下提示:

二、原因分析

tomcat7.exe和tomcat7w.exe要起作用必须先为这两个文件安装服务。其中tomcat7.exe这个文件是用来启动tomcat的,tomcat7w.exe文件是管理tomcat服务的。
 

tomcat7.exe与startup.bat的区别:

1. 这两个都可以启动tomcat,但tomcat7.exe必须安装了服务才能启动,而startup.bat不需要

2. 另外一个区别是它们启动所使用的JAVA环境配置是分开的

 

tomcat7.exe启动所使用JAVA配置与服务启动所使用的JAVA配置一样,都是通过tomcat7w.exe的JAVA面板配置(可以在创建服务前修改service.bat文件的JAVA_HOME变量来指定初始的JVM,该JAVA面板的所有配置项都是从service.bat文件初始化的)。

startup.bat启动所使用的JAVA配置可以通过修改catalina.bat 与setclasspath.bat 文件里的JAVA_HOME与JRE_HOME变量来指定,也可以直接在电脑的高级属性里面添加。

三、解决办法

打开命令行窗口,进入tomacat的安装目录,再进入bin文件夹下,输入:service.bat install 即可。如下图所示:

打开浏览器,输入: http:\\localhost:8080\

能显示tomcat猫的页面就表示成功了

转载于:https://www.cnblogs.com/wjlo/p/4930732.html

你可能感兴趣的文章
mysql编码配置
查看>>
KVM地址翻译流程及EPT页表的建立过程
查看>>
sigar
查看>>
iOS7自定义statusbar和navigationbar的若干问题
查看>>
c++ 网络编程(一)TCP/UDP windows/linux 下入门级socket通信 客户端与服务端交互代码...
查看>>
程序员如何提高影响力:手把手教你塑造个人品牌
查看>>
身份证校验原理和PHP实现
查看>>
[Locked] Wiggle Sort
查看>>
deque
查看>>
Ext JS学习第十三天 Ext基础之 Ext.Element
查看>>
python--迭代器与生成器
查看>>
SQL之case when then用法详解
查看>>
STL 排序函数
查看>>
Microsoft Dynamics CRM 2011 面向Internet部署 (IFD) ADFS虚拟机环境搭建的步骤(CRM与ADFS装在同一台服务器上) 摘自网络...
查看>>
Setting up a Passive FTP Server in Windows Azure VM(ReplyCode: 227, Entering Passive Mode )
查看>>
Atitit mtp ptp rndis midi协议的不同区别
查看>>
Ajax辅助方法
查看>>
Python模块调用
查看>>
委托的调用
查看>>
c#中从string数组转换到int数组
查看>>