zoukankan      html  css  js  c++  java
  • JavaWeb开发环境搭建

    Tomcat 的主要配置

    Tomcat:tomcat是实现了一个JavaEE标准的最小的Webserver,是Apche组织开发的,免费的server,能够在网络中直接下载。

    最新的版本号应该是8的版本号,我使用了7.0x版本号。下载的时候有两种版本号:
    ·解压版:仅仅须要解压,然后在server进行注冊, 就能够使用
    ·windows 安装版:像其它程序一样,能够直接安装。会进行自己主动注冊服务
    Tomcat安装必须对本机的环境进行配置。在tomcat执行时必须使用JDK,本身须要对JAVASE的支持。在环境变量中配置JAVA_HOME,值就是JDK的安装路径。一般的服务都会在指定的port上进行监听,tomcat默认的监听port是8080。安装之后,tomcat文件夹中有以下的文件夹:
    ·bin:全部的可执行的文件
    ·lib:里面存放的就会说*.jar文件
    ·conf:配置文件,假设你想要改动server的话。都须要在此文件夹中进行配置
    ·logs:日志文件,假设server出现错误。会自己主动的记录到此文件夹中
    ·webapps:全部的可执行的web的项目都会放在这里
    ·work:次文件里保存了全部的暂时文件。假设在开发中。当一个程序不管怎么改动,都无法正确的显示,就能够考虑删除work文件夹中全部的内容,假设还没有正确的显示。能够考虑删除浏览器的全部的暂时文件和缓存。
    启动tomcat:直接双击bin文件夹中的tomcat6.exe就可以。而后在浏览器中输入:http://localhost:8080 出现例如以下画面:
    tomcat启动成功显示的画面

    配置虚拟文件夹:tomcat中配置虚拟文件夹是必须要会的,我们做的开发是在Elicpse中实现的。 而不是在tomcat中开发的,假设想要通过tomcat部署我们的web项目,有两种途径:
    ·高速部署
    ·配置虚拟路径
    在部署项目之前,我们肯定是须要知道怎么能够在Eclipse中完毕的tomcat的配置。就时说以后我们使用tomcat不再须要打开tomcat的路径。而是在Eclipse中直接完毕执行、项目部署、tomcat关闭等操作。那么对于怎样在tomcat中部署webproject呢。首先我们还是要了解一下webproject的文件夹结构:
    ·WebRoot
    ·Web-Inf
    ·web.xml

    创建了project之后,就能够在tomcat中进行部署。
    第一种方式:高速部署。在开发中,使用高速部署是比較正常的方式,可是在部署到正式的server中的话,通常会使用另外一种方式
    另外一种方式:配置虚拟路径。须要在tomcat/conf/server.xml中进行配置

    配置完毕之后,须要重新启动server。在开发中,对于server,一定要注意两个错误的出现:
    ·404:表示的是訪问路径找不到
    ·500:程序本身出现了异常
    在开发中。另一种常常使用技能,就是打开文件列表的功能。就是说在訪问的时候,訪问的是此JavaWEbproject中全部的文件列表,而不是详细的去执行某一个jsp。

    我们高速部署第一个项目,

    1) 打开新建project对话框,选择Dynamic web Project并点击下一步,如图:

    新建project

    在出现的project设定窗体中,设定project的名字和Dynamic web module version(相应的servlet版本号。不同的Dynamic web module version相应生成的projectweb.xml不一样。

    web组件版本号是不下兼容。tomcat7一般相应着3.0。)

    2)点击下一步,指定java文件的编译路径,如图:

    编译路径

    3)单击下一步,能够设置webproject的根文件夹(也就是部属路径,一般我设置成WebRoot,记得勾选创建web.xml),如图:

    这里写图片描写叙述

    4) 点击Servers,New一个新的Server,如图:
    这里写图片描写叙述


    5) 双击该server,设置TomCat。如图:
    这里写图片描写叙述

    6)右击新建的server,点击add and remove,把项目高速部署进server中,如图:

    这里写图片描写叙述

    然后开启TomCat之后就能执行项目了。

    如今执行第一个JavaWeb程序:

    <body>
        <h1><%
            out.print("Hello World");
         %></h1>
      </body>

    这里写图片描写叙述

    注:我用的是macbook的电脑,所以部署过程和windows的还是有区别的,windows的详细流程能够去百度一下。

  • 相关阅读:
    辅助方法、模型、视图数据
    HTML.Label
    HTML辅助方法
    ViewBag与ViewData
    ASP.NET MVC4 View 指定视图
    ASP.NET MVC4 配置逻辑
    大部分基于MVC的Web框架所使用的一些基本原则
    MVC内置的验证属性
    高德地图多点标记自定义地图
    关于数组的去重
  • 原文地址:https://www.cnblogs.com/mthoutai/p/7119495.html
Copyright © 2011-2022 走看看