zoukankan      html  css  js  c++  java
  • JavaWeb学习——在Eclipse里使用Tomcat

    JavaWeb学习——在Eclipse里使用Tomcat

    摘要:本文主要学习了如何在Eclipse里使用Tomcat服务器。

    添加Tomcat

    打开Eclipse的配置页面,点击菜单上的“Window”,在下拉菜单中找到“Preferences”:

    找到运行环境的配置页面,如果列表里已经有了,点击“OK”即可,如果没有,点击“Add...”:

    进入添加运行环境的页面,这里可以根据电脑上已有的Tomcat服务器进行选择,点击“Next”:

    选择电脑上Tomcat服务器的安装路径,还可以选择JRE环境,也可以使用默认的,点击“Finish”:

    可以看到列表里已经有了一个运行环境了,点击“Finish”即可,下一步是将运行环境添加到项目里。

    配置Tomcat

    打开Tomcat的Servers界面,可以在菜单栏的Window下Show View里找到:

    界面如下:

    一开始是没有服务器的,需要点击链接添加:

    选择安装的Tomcat版本并且可以给服务起一个名字,如果需要将项目部署到服务器里可以点“Next”,如果不需要直接点击“Finish”即可。完成之后可以看到服务器:

    双击服务器,进入配置页面:

    Server Locations

    如果选择“Use workspace metadata”,是在发布项目的时候把文件发布到Eclipse的工作目录下,缺点是路径很深,不方便查看文件。

    如果选择“Use Tomcat installation”,是在发布项目的时候把文件发布到Tomcat安装目录下。

    如果选择“Use”,是在发布项目的时候把文件发布到指定的一个目录。

    Server Options

    选项“Serve modules without publishing”,如果没有勾选会将项目发布到上面设置的位置里,如果勾选了不会发布到上面的位置,而是使用当前项目的Web资源目录和class文件目录。

    选项“Publish module contexts to separate XML files”,如果没有勾选会在启动的时候报 WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'xxx' to 'xxx' did not find a matching property. 这个错误,如果勾选了以后会将配置在conf/server.xml里的Context节点,单独放到/conf/Catalina/localhost/的目录下专门生成对应的xml文件。

    选项“Modules auto reload by default”,如果没有勾选不会在修改代码之后自动重新加载,如果勾选会在修改代码之后自动重新加载。

    选项“Enable security”,是否启用安全保护。

    Publishing

    如果选择“Never publish automaticall”,表示不会自动部署项目。

    如果选择“Automatically publish when resources change”,表示当资源发生变化时会自动部署项目。

    如果选择“Automatically publish after a build event”,表示当Build事件发生之后会自动部署项目,在下面可以设置在Build事件之后多长时间自动部署项目。

    Timeouts

    可以设置Tomcat启动和停止的超时时间。

    Ports

    可以设置端口号。

  • 相关阅读:
    C#中结构与类的区别
    LINQ中的聚合操作以及常用方法
    慎用const关键字
    .NET Framework想要实现的功能
    System.Object的一些方法
    你真的了解.NET中的String吗?
    C#学习要点一
    2012年 新的开始!
    java web服务器中的 request和response
    java Thread编程(二)sleep的使用
  • 原文地址:https://www.cnblogs.com/shamao/p/12031736.html
Copyright © 2011-2022 走看看