zoukankan      html  css  js  c++  java
  • 安装


    web容器-----服务器(硬件 软件)

    Tomcat Apache组织开源免费容器
    Jetty
    Resin Caucho公司一个产品
    JBoss WebLogic WebSphere

    Tomcat是Apache组织的一个开源免费的容器
    用来管理web项目 Servlet JSP HTML+CSS+JavaScript
    了解一下历史及各种版本
    Tomcat6 JDK5 Servlet2.x JSP2.x EL2.x
    Tomcat7 JDK6 Servlet3.x JSP2.x EL2.x
    Tomcat8 JDK7 Servlet3.x JSP2.x EL3.x
    Tomcat9 JDK8 Servlet4.0 JSP2.3 EL3.0


    1.下载一个Tomcat容器
    www.apache.org
    http://tomcat.apache.org/
    下载之后直接解压缩就可以使用啦
    2.了解一下Tomcat容器的所有文件夹结构
    bin文件夹 服务器启动相关
    *conf文件夹 配置文件 web.xml(请求相关) server.xml(容器自身的信息 比如端口)
    lib文件夹 jar形式的包
    logs文件夹 日志信息
    temp文件夹 临时文件
    *webapps文件夹 用来存放部署在容器内的项目资源的
    *work文件夹 用来存放解析JSP后形成的java文件
    3.将Tomcat和IDEA集成在一起 便于开发调试
    Run---> Edit Configurations
    左上角+号 Tomcat Server Local
    若没有 证明IDEA中缺少相关的插件(File--Settings--Plugins--Installed)
    搭建一个集成环境完毕
    如果运行Tomcat后 IDEA控制台出现乱码的问题 解决一下
    1.修改一下IDEA安装目录bin文件夹中的配置文件
    D:JetBrainsIntelliJ IDEA 2018.3in
    idea.exe.vmoptions
    idea64.exe.vmoptions
    记事本形式打开 添加一行 -Dfile.encoding=UTF-8
    如果不好用 另外再添加一行 -Dconsole.encoding=UTF-8
    2.在配置Tomcat容器的时候做参数处理
    server选项卡
    VM options处添加 -Dfile.encoding=UTF-8
    如果还不好用
    Startup/Connection选项卡
    勾选 Pass environment variables
    手动添加
    JAVA_OPTS -Dfile.encoding=UTF-8
    JAVA_TOOL_OPTIONS -Dfile.encoding=UTF-8
    4.IDEA创建web项目

     创建完成一个叫Test的web项目,index.html是我后加的

    5.访问web项目

     配置tomcat:run-EditConfiguration-

     左侧点+找到tomcat ,右侧name随便取,找到tomcat目录,其它的都是自动的不用管

     

    http://localhost:8080/Test_war_exploded/

    注意这个Test_war_exploded,代表项目web根目录,即Test/web/

    如果要访问index.html,完整url就是,http://localhost:8080/Test_war_exploded/index.html

    但是看Test_war_exploded这个名字怪怪的,所以你可以删掉后边那段,只保留项目名,前边url也自动改了

     访问成功!结果如下

  • 相关阅读:
    Something I know about WebDynpro
    Details about support package implementation
    CRM Middleware Performance Topics
    Way to configure the logon navigaion layouts via Business Roles in CRM
    DOM 常用节点类型和方法
    第一届 xdef 会议日程
    去除百度音乐盒广告的chrome插件 持续更新
    从人人网抓取高校数据信息,包括,省份 高校 院系 (提供最终SQL文件下载)
    PHP 与 JSON
    解决HTTPS 发送请求走socket问题
  • 原文地址:https://www.cnblogs.com/hebiao/p/14387750.html
Copyright © 2011-2022 走看看