• Eclipse配置Tomcat


    一、Tomcat安装

    Tomcat是Apache基金会(http://www.apache.org/)开发的一个 Servlet 容器,由Apache、Sun和其他一些公司及个人共同开发而成,实现了对Servlet和JSP的支持,并提供了作为Web服务器的一些特有功能。因为Tomcat技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web应用服务器。Tomcat包含了一个配置管理工具,可以通过编辑XML格式的配置文件来进行配置。目前最新版本是10.0。

    Tomcat配置

    (1)添加环境变量CATALINA_HOME,值为Tomcat的安装路径。例如:D:\eclipse-jee-kepler-SR2-win32-x86_64\apache-tomcat-7.0.82

    (2)修改环境变量Path,增加“%CATALINA_HOME%\bin”

    以上两步为环境变量的配置,以前的版本都需要配置环境变量。不过Tomcat7.0后都不需要配置了(不论是解压版,还是安装版都不需要配置环境变量了),用EditPlus打开bin目录下的startup.bat,可以看到如下原因 if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome,意思是bin目录下存在catalina.bat文件就可以访问Tomcat页面了,代表着安装成功了。

    二、Eclipse中配置Tomcat

    1、配置服务器运行时环境

    打开Eclipse,单击“Window”菜单,选择下方的“Preferences”,看是否存在“Server”选项。如果没有Server选项,则需要安装Server插件。

      

    点击“Add”的添加按钮,弹出“New Server Runtime Environment”对话框,选择对应的Tomcat版本,点击Next,选择Tomcat的路径,以及JRE(也可使用工作平台默认的),点击“Finish”,完成配置。再点击“OK”按钮,完成Tomcat运行时环境配置。

      

    2、创建Tomcat服务器

    我们切换到JavaEE视图,选择下方控制台的Servers选项卡,点击“No servers are available. Click this link to create a new server…”链接。如果控制台中没有Servers选项卡,我们可以打开Window菜单 à Show View选项 à Servers命令。

     

    根据情况自己定义主机名和服务器名称。点击“Next”进入下一个页面。

     

    由于我们目前还没有发布Web应用程序,所以这个页面我们直接点击“Finish”按钮完成即可。

    这时在我们的Servers选项卡中就会出现刚刚配置的Tomcat服务器。

     

    我们双击,即可进入配置页面

     

    在这上面点右键,选择“Start”即可运行Tomcat服务器。

     

    看到如下信息,说明Tomcat启动完成。

     

    我们打开浏览器,输入网址http://localhost:8080/

     

    出现404错误,请按下图修改Tomcat配置。

     

    解释:

    Use workspace metadata (does not modify Tomcat installation)。

    Use Tomcat installation (takes control of Tomcat Installation)。

    第一个选项表示使用当前workspace的metadata路径,它一般会将输出文件保存至workspace目录下;第二个表示输出文件保存至Tomcat安装目录下。

    Deploy Path:表示发布项目的目录:改为webapps。

    3、Publish module contexts to separate XML files选项

    • Publish module contexts to separate XML files

    使本来配置在conf/server.xml里的元素,独立到/conf/Catalina/localhost/的目录下专门生成一个{context_name}.xml。

     

  • 相关阅读:
    4-Pandas数据预处理之数据转换(df.map()、df.replace())
    4-Pandas数据预处理之离散化、面元划分(等距pd.cut()、等频pd.pcut()))
    4-Pandas数据预处理之排序(df.sort_index()、df.sort_values()、随机重排、随机采样)
    问题汇总
    4-Pandas数据预处理之数据融合(pd.merge()、df.join()、df.combine_first()详解)
    4-Pandas数据预处理之数据合并与轴向连接(pd.concat()的详解)
    3-Pandas数据初探索之如何查找存在缺失值的行(any与all详解)
    3-Pandas数据初探索之索引调整方法
    3-Pandas数据初探索之缺失值处理与丢弃数据(填充fillna()、删除drop()、drop_duplicates()、dropna())
    3-Pandas数据初探索之常用的描述性统计函数、汇总函数
  • 原文地址:https://www.cnblogs.com/lihuawei/p/16298916.html
Copyright © 2020-2023  润新知