tomcat环境变量配置(如何配置Tomcat服务器环境)

本文目录
- 如何配置Tomcat服务器环境
- Tomcat JSP经典配置实例
- 如何配置tomcat环境变量
- 如何配置tomcat7环境变量
- tomcat配置环境变量tomcat配置环境变量win10
- windows10的jdk8和tomcat9的环境变量的配置
- tomcat6.0配置
- Tomcat环境变量如何配置,CMD可直接启动
- Tomcat 6 环境变量
- Win10系统下如何配置Tomcat环境变量Windows10设置Tomcat环境变量的方法
如何配置Tomcat服务器环境
1、首先要到tomcat的官方网站上将tomcat下载下来。
2、将下载好的ZIP文件解压缩。
3、可以在用户环境变量里添加一个叫做JAVA_HOME的环境变量,然后要配置一个名为CATALINA_HOME的环境变量。
4、进入解压缩出的文件夹中找到bin目录,然后进入,WINDOWS系统中双击startup.bat文件,就可正常启动Tomcat服务。
Tomcat JSP经典配置实例
经常看到jsp的初学者问tomcat下如何配置jsp、servlet和bean的问题,于是总结了一下如何tomcat下配置jsp、servlet和ben,希望对那些初学者有所帮助。
一、开发环境配置
第一步:下载j2sdk和tomcat:到sun官方站下载j2sdk,注意下载版本为Windows Offline Installation的SDK,同时最好下载J2SE 1.5.0 Documentation,然后到tomcat官方站点()下载tomcat(下载最新5.5.9版本的tomcat);
第二步:安装和配置你的j2sdk和tomcat:执行j2sdk和tomcat的安装程序,然后按默认设置进行安装即可。
1.安装j2sdk以后,需要配置一下环境变量,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的j2sdk安装在c:j2sdk1.5.0):
JAVA_HOME=c:j2sdk1.5.0
classpath=.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libools.jar;(.;一定不能少,因为它代表当前路径)
path=%JAVA_HOME%in
接着可以写一个简单的java程序来测试J2SDK是否已安装成功:
public class Test{
public static void main(String args){
System.out.println("This is a test program.");
}
}
将上面的这段程序保存为文件名为Test.java的文件。
然后打开命令提示符窗口,cd到你的Test.java所在目录,然后键入下面的命令
javac Test.java
java Test
此时如果看到打印出来This is a test program.的话说明安装成功了,如果没有打印出这句话,你需要仔细检查一下你的配置情况。
2.安装Tomcat后,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的tomcat安装在c:omcat):
CATALINA_HOME=c:omcat
CATALINA_BASE=c:omcat
然后修改环境变量中的classpath,把tomat安装目录下的commonlib下的(可以根据实际追加)servlet.jar追加到classpath中去,修改后的classpath如下:
classpath=.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libools.jar;%CATALINA_HOME%commonlibservlet.jar;
接着可以启动tomcat,在IE中访问
第三步:建立自己的jsp app目录
1.到Tomcat的安装目录的webapps目录,可以看到ROOT,examples, tomcat-docs之类Tomcat自带的的目录;
2.在webapps目录下新建一个目录,起名叫myapp;
3.myapp下新建一个目录WEB-INF,注意,目录名称是区分大小写的;
4.WEB-INF下新建一个文件web.xml,内容如下:
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"
<web-app>
<display-name>My Web Application</display-name>
<description>
A application for test.
</description>
</web-app>
5.在myapp下新建一个测试的jsp页面,文件名为index.jsp,文件内容如下:
<html>
<body>
Now time is: <%=new java.util.Date()%>
</body>
</html>
6.重启Tomcat
7.打开浏览器,输入
第四步:建立自己的Servlet:
1.用你最熟悉的器(建议使用有语法检查的java ide)新建一个servlet程序,文件名为Test.java,文件内容如下:
package test;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
***隐藏网址***
***隐藏网址***
***隐藏网址***
public class Test extends HttpServlet {
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
PrintWriter out=response.getWriter();
out.println("<html><body><h1>This is a servlet test.</h1></body></html>");
out.flush();
}
}
}
2 .编译
将Test.java放在c:est下,使用如下命令编译:
C:Test>javac Test.java
然后在c:Test下会产生一个编译后的servlet文件:Test.class
3 .将结构testTest.class剪切到%CATALINA_HOME%webappsmyappWEB-INFclasses下,也就是剪切那个test目录到classes目录下,如果classes目录不存在,就新建一个。 现在webappsmyappWEB-INFclasses下有testTest.class的文件目录结构
4 .修改webappsmyappWEB-INFweb.xml,添加servlet和servlet-mapping
后的web.xml如下所示,红色为添加的内容:
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"
<web-app>
<display-name>My Web Application</display-name>
<description>
A application for test.
</description>
<servlet>
<servlet-name>Test</servlet-name>
<display-name>Test</display-name>
<description>A test Servlet</description>
<servlet-class>test.Test</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Test</servlet-name>
<url-pattern>/Test</url-pattern>
</servlet-mapping>
</web-app>
这段话中的servlet这一段声明了你要调用的Servlet,而servlet-mapping则是将声明的servlet"映射"到地址/Test上
5 .好了,重启动Tomcat,启动浏览器,输入
注意:修改了web.xml以及新加了class,都要重启Tomcat
第四步:建立自己的Bean:
1.用你最熟悉的器(建议使用有语法检查的java ide)新建一个java程序,文件名为TestBean.java,文件内容如下:
package test;
public class TestBean{
private String name = null;
public TestBean(String strName_p){
this.name=strName_p;
}
public void setName(String strName_p){
this.name=strName_p;
}
public String getName(){
return this.name;
}
}
2 .编译
将TestBean.java放在c:est下,使用如下命令编译:
C:Test>javac TestBean.java
然后在c:Test下会产生一个编译后的bean文件:TestBean.class
3 .将TestBean.class文件剪切到 %CATALINA_HOME%webappsmyappWEB-INFclassesest下,
4 .新建一个TestBean.jsp文件,文件内容为:
<%@ page import="test.TestBean" %>
<html>
<body>
<%
TestBean testBean=new TestBean("This is a test java bean.");
%>
Java bean name is: <%=testBean.getName()%>
</body>
</html>
5 .好了,重启Tomcat,启动浏览器,输入
这样就完成了整个Tomcat下的jsp、servlet和javabean的配置。接下来需要做的事情就是多看书、多读别人的好代码,自己多动手写代码以增强自己在这方面开发的能力了。
如何配置tomcat环境变量
1、安装JDK:直接运行jdk-7-windows-i586.exe可执行程序,默认安装即可。
2、安装Tomcat:直接解压缩下载文件“apache-tomcat-7.0.33-windows-x86.zip”到C盘下。安装路径建议修改为:c:\tomcat。
3、在CMD命令下输入javac,java,javadoc命令:出现图示界面,表示安装成功。
4、在CMD命令下输入命令:startup,出现如下对话框,表明服务启动成功。
5、右键点击桌面上的“我的电脑”-》“管理”-》“服务和应用程序”-》“服务”,找到“Apache Tomcat”服务,右键点击该服务,选择“属性”,将“启动类型”由“手动”改成“自动”。
如何配置tomcat7环境变量
1、首先,解压下载好的tomcat,
2、然后进入环境变量设置界面,
3、再设置tomcat的路径,
4、然后设置bin目录的路径,
5、然后开始运行tomcat,
6、最后在浏览器中进行访问,如下图所示,那么说明tomcat部署成功,完成效果图。
tomcat配置环境变量tomcat配置环境变量win10
1.解决控制台乱码
在运行我们带中文字符的程序时,往往会在控制台中出现乱码,就像下面这样,对我们查看调试信息和日志很不方便。
需要对它进行以下处理,首先进入到Tomcat的目录下,在conf文件夹中找到logging.properties文件.
Tomcat8.5conflogging.properties
在文件时,建议使用Notepad++一类的工具,而不是使用自带的记事本,以防止乱码。打开文件后,在下图的位置中修改为以下代码:
java.util.logging.ConsoleHandler.level=FINE
java.util.logging.ConsoleHandler.formatter=java.util.logging.SimpleFormatter
java.util.logging.ConsoleHandler.encoding=GBK
最后保存重启,我们的中文字符就能正常显示了。
2.Tomcat指定JDK运行
经常我们会迁移Tomcat或是指定多个JDK/JRE路径来打包一个完整的应用,将我们的程序做一个绿色版本,后续只需要把文件夹拷贝给客户,稍做修改就能投入使用了,很是方便。
在bin目录下,找到setclasspath.bat,在Linux下则是setclasspath.sh文件。打开后,在文件的第一行加入以下内容,JDK和JRE的路径根据自己的实际情况修改。
#Windows
setJAVA_HOME=D:javajdk1.7
setJRE_HOME=D:javajdk1.7jre
Linux版本有些许不同,需要使用以下语法。
JAVA_HOME=/home/jdk1.8/
JRE_HOME=/home/jdk1.8/jre
配置完,保存重启就可以了。
3.用不同的端口访问同一个项目
我部署了一个网站,我想使用不同的端口去访问同一个项目。在conf目录下,打开server.xml文件。在原有的端口配置下,复制一份修改成新的端口。
比如我把新的端口修改成了6060,保存重启。
connectorp==protocol=HTTP/1.1port=6060
connectionTimeout=20000
redirectPort=8443/
重启后,我便能使用以下的两个地址来访问我的项目了。
img
将下面的代码插入到上图所示的位置中,如果还需要部署多个项目,再继续拷贝以上代码,并把其中的Catalina1和webapps1依次往下编号。
connectorp==protocol=HTTP/1.1port=9090
connectionTimeout=20000
redirectPort=8443/
realmp==classname=org.apache.catalina.realm.UserDatabaseRealm
resourceName=UserDatabase/
hostname=localhostp==appbase=webapps1
unpackWARs=trueautoDeploy=true
valvep==classname=org.apache.catalina.valves.AccessLogValvedirectory=logs
prefix=localhost_access_logsuffix=.txt
pattern=%h%l%u%t%r%s%b/
完成后在conf目录下新创建一个Catalina1的目录,如果有多个,也创建多个。
在根目录下,也创建一个webapps1的文件夹,如果有多个项目,也可以创建多个目录。注意:依然需要在此文件夹内使用ROOT目录,将项目文件放入。
最后重启即可实现使用不同的端口访问不同的项目。
5.虚拟目录
重启服务,我们在访问网址时加入/test后缀,即可访问我们的项目。
windows10的jdk8和tomcat9的环境变量的配置
要在 Windows 10 上配置 JDK 8 和 Tomcat 9 的环境变量,请按照以下步骤进行操作:
配置 JDK 8 的环境变量:
下载并安装 JDK 8。确保安装程序正确运行并完成安装。
打开控制面板(可以通过在开始菜单中搜索 "控制面板" 来找到)。
点击 "系统和安全",然后选择 "系统"。
点击 "高级系统设置"。
在 "系统属性" 对话框中,选择 "高级" 选项卡,并点击 "环境变量" 按钮。
在 "系统变量" 部分,点击 "新建"。
输入以下变量名称和变量值:
变量名称:JAVA_HOME
变量值:JDK 8 的安装路径(例如:C:\Program Files\Java\jdk1.8.0_xxx)
在 "系统变量" 部分,找到 "Path" 变量,并双击进行。
在 "环境变量" 对话框中,点击 "新建"。
输入以下变量值:
变量值:;%JAVA_HOME%\bin
点击 "确定" 保存所有变更。
下载并解压 Tomcat 9。确保解压缩文件夹路径记住了。
打开控制面板,并进入 "系统和安全" 》 "系统" 》 "高级系统设置" 》 "环境变量"。
在 "系统变量" 部分,点击 "新建"。
输入以下变量名称和变量值:
变量名称:CATALINA_HOME
变量值:Tomcat 9 的解压缩路径(例如:C:\Tomcat\apache-tomcat-9.x.x)
在 "系统变量" 部分,找到 "Path" 变量,并双击进行。
在 "环境变量" 对话框中,点击 "新建"。
输入以下变量值:
变量值:;%CATALINA_HOME%\bin
点击 "确定" 保存所有变更。
配置 Tomcat 9 的环境变量:
完成以上步骤后,你应该已经成功配置了 JDK 8 和 Tomcat 9 的环境变量。你可以在命令提示符或其他开发工具中使用相应的命令来验证配置是否正确。
tomcat6.0配置
tomcat6.0配置
第一步:下载jdk和tomcat。
最新的jdk为1.6.04,tomcat为6.0,建议jdk1.4以上,tomcat4.0以上
第二步:安装和配置你的jdk和tomcat:执行jdk和tomcat的安装程序,然后设置按照路径进行安装即可。
1.安装jdk以后,需要配置一下环境变量,在我的电脑-属性-高级-环境变量-系统变量中添加以下环境变量(假定你的jdk安装在c:jdk1.4.2):
JAVA_HOME=c:jdk1.4.2
classpath=.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar;(.;一定不能少,因为它代表当前路径)
path=%JAVA_HOME%bin
接着可以写一个简单的java程序来测试jdk是否已安装成功:
publicclassTest{
publicstaticvoidmain(Stringargs){
System.out.println("Thisisatestprogram.");
}
}
将上面的这段程序保存为文件名为Test.java的文件。
然后打开命令提示符窗口,cd到你的Test.java所在目录,然后键入下面的命令
javacTest.java
javaTest
此时如果看到打印出来Thisisatestprogram.的话说明安装成功了,如果没有打印出这句话,你需要仔细检查一下你的配置情况。
2.安装Tomcat后,在我的电脑-属性-高级-环境变量-系统变量中添加以下环境变量(假定你的tomcat安装在c:tomcat):
CATALINA_HOME:C:\tomcat
CATALINA_BASE:C:\tomcat
TOMCAT_HOME:C:\Tomcat
然后修改环境变量中的classpath,把tomat安装目录下的commonlib下的servlet.jar追加到classpath中去,修改后的classpath如下:
classpath=.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar;TALINA_HOME%commonlibservlet-api.jar;
接着可以启动tomcat,在IE中访问
第三步:建立自己的jspapp目录
1.到Tomcat的安装目录的webapps目录,可以看到ROOT,examples,?tomcat-docs之类Tomcat自带的的目录;
2.在webapps目录下新建一个目录,起名叫myapp;
3.myapp下新建一个目录WEB-INF,注意,目录名称是区分大小写的;
4.WEB-INF下新建一个文件web.xml,内容如下:
?xmlversion="1.0"encoding="ISO-8859-1"?
!DOCTYPEweb-app
PUBLIC"-//SunMicrosystems,Inc.//DTDWebApplication2.3//EN"
"
web-app
display-nameMyWebApplication/display-name
description
Aapplicationfortest.
/description
/web-app
5.在myapp下新建一个测试的jsp页面,文件名为index.jsp,文件内容如下:?
html
body
center
Nowtimeis:%=newjava.util.Date()%
/center
/body
/html
6.重启Tomcat
7.打开浏览器,输入
第四步:建立自己的Servlet:
写入你的第一个Servlet:
在你新建的Applicationmyapp/WEB-INF/classes/test目录下新建HelloWorld.java
packagetest;
importjava.io.*;
importjavax.servlet.*;
***隐藏网址***
publicclassHelloWorldextendsHttpServlet
{
publicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)th
rowsServletException,IOException
{
response.setContentType("text/html");
PrintWriterout=response.getWriter();
out.println("htmlheadtitle");
out.println("ThisismyfirstServlet");
out.println("/title/headbody");
out.println("h1Hello,World!/h1");
out.println("/body/html");
}
}
然后照样用javacHelloWorld.java来编译这个文件,如果出现无法importjavax.servl
et.*
那么就是应该把C:Tomcatcommonlib里面的servlet-api.jar文件拷贝到C:JDKjrelibext中,再次编译,就没有问题了!
然后在Tomcat目录里面的C:Tomcatwebappsmyapp里面按如下的文件结构:
myappindex.jsp
myappWEB-INFclassestestHelloWorld.class(把上面生成的HelloWorld.class文件放在这个
里面)
然后在浏览器中输入
怎么回事呢?
Servlet必须使用C:TomcatwebappsmyappWEB-INF这个目录下面的web.xml文件进行注册,
用EditPlus打开这个web.xml文件,
在web-app/web-app添加下面这段程序:
servlet
servlet-nameHelloWorld/servlet-name
servlet-classtest.HelloWorld/servlet-class
/servlet
servlet-mapping
servlet-nameHelloWorld/servlet-name
url-pattern/HelloWorld/url-pattern
Tomcat环境变量如何配置,CMD可直接启动
相信很多人对Tomcat都不陌生,这是一个免费开源的轻量级Web应用服务器
由于这是一款开源免费的服务器,因此大家可以直接去官网下载安装包。官网也很好找,百度搜索tomcat,第一个就是它的官网,这里我也放了官网截图,大家可以按图索骥
Tomcat目前有好多版本可以选择,大家可以选择自己喜欢的版本进行安装,功能上大体都差不多,所以大家也不必要追求最新版本,一般来说8.0或者8.5版本是最常用的
下载安装包时建议大家根据自己的系统选择压缩包形式的安装包
安装包下载下来之后,直接解压到安装目录即可,这里建议大家解压到D盘目录下进行使用
接下来就需要配置环境变量了,这个步骤很关键,决定了你是否能用CMD直接启动
右键单击【计算机】—【属性】—【高级系统设置】—【环境变量】
方法有3种
方法1:Win+R打开CMD,输入命令:startup,出现如下对话框,说明服务启动成功
方法2:在CMD下输入命令:catalina run,出现如下对话框,说明服务启动成功
方法3:打开Tomcat安装目录下的bin文件夹,找到startup.bat文件,双击打开即可
***隐藏网址***
至此,Tomcat搭建已经完成,我们现在用VB做一个小案例来启动Tomcat服务
新建一个标准EXE
插入一个按钮控件,修改名称为启动Tomcat
双击按钮进入代码界面,输入如下代码:Shell "explorer D:Program Filesapache-tomcat-8.0.41binstartup.bat"(路径可根据自己自己的安装目录进行修改)
按快捷键F5运行程序
点击按钮,打开Tomcat界面,启动成功!
如果觉得对你有帮助,欢迎大家关注+转发,你的支持就是我持续更新的动力!
Tomcat 6 环境变量
以前一直用tomcat 5.5.15,是安装版的。不用配置环境变量也能跑web应用。今天下了一个6.0的解压版的,需要配置环境变量。以前本来配过的,好久不用了记不大清楚了,现在总结如下,以备今后查看。
一、配置tomcat环境变量,它的环境变量主要有两个:
1.java_home
java_home指向的是JDK的安装路径,如C:\Program Files\Java\jdk1.6.0_07,在这路径下你 应该能够找到bin、lib等目录。
配置方法是,新建环境变量"java_home",它的值设为"C:\Program Files\Java\jdk1.6.0_07"(当然只要引号里的内容,一定要注意大小写,如果是大写的话,javac会提示是外部命令)。
2.catalina_home
catalina_home是指向tomcat的解压目录或安装目录(我以前用的TOMCAT安装版好像不用配置这些变量),在这个路径下,你应该能找到bin、lib、webapps等目录。
配置方法是,新建环境变量"catalina_home",它的值设为"C:\tomcat6";
二、配置java环境变量,它的环境变量也主要有两个:
1.path
环境变量path目的是为了指向JDK的bin目录,这里面放的是各种编译执行命令。在path中加入"%java_home%\bin;".
2.classpath
新建环境变量"classpath",它的值设为:".;%java_home\lib%;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar;",值得注意的是,最前面的".;"绝对不能少,因为它代表当前路径。
Win10系统下如何配置Tomcat环境变量Windows10设置Tomcat环境变量的方法
很多用户在win10系统中学习tomcat时,经常会碰到需要配置Tomcat环境变量的情况。这该怎么办呢?下面小编就把Win10系统下配置Tomcat环境变量的具体方法分享给大家,希望能够帮助大家更好地使用新系统。
具体方法:
1、打开控制面板系统。
2、点击系统属性-高级-环境变量。
3、在系统环境变量一栏点击新建。
4、输入内容如下:
变量名:CATALINA_HOME。
变量值:tomcat安装的路径。
小编电脑安装的是默认路径:C:\ProgramFiles\ApacheSoftwareFoundation\Tomcat8.0\bin。
以上就是小编为大家带来的Windows10系统下配置Tomcat环境变量的方法啦。有在学习Tomcat的用户,可以试着使用小编的方法配置看看!
相关推荐:
Win10环境下如何配置JavaJDK系统环境变量【图文教程】

更多文章:
柏林德累斯顿布拉格墨尼黑苏黎世阿姆斯特丹最少游玩多长时间?为什么希特勒死后,还有一场布拉格战役
2024年6月16日 20:20
华硕r557l二手价格(华硕两款笔记本一款是 R557LI5200 一款是F554LI 后者是5400转速的 为什么价格)
2024年6月15日 06:50
vivo原装屏幕多少钱(vivoy93屏幕碎了换一个多少钱)
2025年2月27日 07:40
华为荣耀5手机价格查询(华为荣耀畅玩5屏摔碎了,换一个屏大概多少钱)
2024年9月23日 11:40
普通家用电脑如何磁盘阵列(怎样在家里台式机装一个raid10的磁盘阵列需要哪些配件)
2024年5月7日 23:20
联想z6质量怎么样(如果不考虑像素,联想z6和realme x2哪个更好)
2025年10月2日 22:30
















