Tomcat入门

Tomcat安装

  1. 下载Tomcat安装包
  2. 点击startup.bat
  3. 若系统没有配置java_path环境变量,会安装失败,要先配置java_path环境变量
  4. 若安装成功,用浏览器访问http://localhost:8080/,会出现欢迎界面

Tomcat尽量不要安装到中文路径下

Tomcat文件夹的作用

  1. bin目录: 存放可执行文件,其中的startup.bat用来启动Tomcat,shutdown.bat用来关闭Tomcat.
  2. conf目录: 存放Tomcat配置文件. 重要的有server.xml, web.xml.
  3. lib目录: Tomcat运行所需的jar文件
  4. logs目录: 运行的日志文件
  5. temp目录: 临时文件
  6. webapps目录: 发布到Tomcat服务器上的项目,就存放在这个目录
  7. work目录: jsp翻译成class文件存放地址

把项目发布到Tomcat上

要把项目发布到Tomcat上,有三种方法:

1. 将文件拷贝到webapps路径下

  1. 访问http://localhost:8080/,默认访问的是/webapps/ROOT/路径.
  2. 要访问我们自己的工程,只需要在/webapps下建立工程目录即可.访问时访问工程名.
  3. 例如要把person.xml文件发布到Tomcat上,可以在/webapps/路径下建立xml/目录,再将stus.xml拷贝到/webapps/xml/下. 之后在浏览器里输入http://localhost:8080/person.xml即可访问.

/webapps路径下添加文件后要重启Tomcat才能访问到

2. 配置虚拟路径

  1. 访问http://localhost:8080/docs/config/context.html#Defining_a_context可以看到文档里关于配置虚拟路径的方式的说明. 可以看到有两种配置虚拟路径的方式: 配置在conf/server.xml中,或者配置在单独文件中.

  2. 配置在conf/server.xml中:

    1. conf/server.xml 找到host元素节点。
    2. 在host元素节点下加入以下内容。
      <!-- 
      	docBase: 项目的路径地址,如: D:\xml\person.xml
      	path: 对应的虚拟路径,一定要以/打头
      	对应的访问方式为: http://localhost:8080/person/person.xml -->
      <Context docBase="D:\xml" path="/person"></Context>
      
    3. 在浏览器中输入http://localhost:8080/person/person.xml访问文件内容
  3. 配置在单独文件中:

    1. tomcat/conf/catalina/localhost/文件夹下新建一个xml文件,名字与工程名相同,如person.xml
    2. 在这个文件里面写入以下内容:
    <?xml version='1.0' encoding='utf-8'?>
    <Context docBase="D:\xml02"></Context>
    
    1. 在浏览器上面访问http://localhost:8080/person/文件名即可访问文件.

给Eclipse配置Tomcat

  1. 在server选项卡里右键新建一个服务器,选择到apache分类,找到对应的tomcat版本.
  2. 配置完毕后,在server里面右键点击刚才的服务器,然后open,在Server Location中选择’Use Tomcat installation’,将工程发布到Tomcat文件夹下.
  3. 创建web工程,在WebContent内定义html文件.右键工程,选择’run as server’,可以看到工程被运行,在Tomcat文件夹下的\wtpwebapps\目录可以看到对应的工程文件.
  • 4
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值