zoukankan      html  css  js  c++  java
  • web笔记

    如何将自己的web 应用 搞成缺省的 并且 配置一个 默认的 欢迎页面(首页)

    a).在conf/Catalina/localhost 建一个 ROOT.xml 就可以将自己的web 应用弄成缺省的.
    ROOT.xml的内容:
    <?xml version="1.0"?>
    <Context docBase="d:/mail"/>


    重启服务器后:
    输入浏览器:http://localhost/1.html

    制作WAR包

    法1.找到开发好的工程,把里面的东西压缩成一个  工程名.zip  包,重命名为  工程名.WAR,把其放入到 ...apache-tomcat-7.0.40webapps中即可,
      tomcat会自动将其解压为 原工程,此时即可以浏览
    法2.cmd下进入要打包的文件夹中,将其打包即可.
    -----------------------------------------------------------------------------------------------
    C:UsersAdministrator>cd/


    C:>d:


    D:>jar
    用法: jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-p
    s ...
    选项包括:
        -c  创建新的归档文件
        -t  列出归档目录
        -x  解压缩已归档的指定(或所有)文件
        -u  更新现有的归档文件
        -v  在标准输出中生成详细输出
        -f  指定归档文件名
        -m  包含指定清单文件中的清单信息
        -e  为捆绑到可执行 jar 文件的独立应用程序
            指定应用程序入口点
        -0  仅存储;不使用任何 ZIP 压缩
        -M  不创建条目的清单文件
        -i  为指定的 jar 文件生成索引信息
        -C  更改为指定的目录并包含其中的文件
    如果有任何目录文件,则对其进行递归处理。
    清单文件名、归档文件名和入口点名的指定顺序
    与 "m"、"f" 和 "e" 标志的指定顺序相同。


    示例 1:将两个类文件归档到一个名为 classes.jar 的归档文件中:
           jar cvf classes.jar Foo.class Bar.class
    示例 2:使用现有的清单文件 "mymanifest" 并
               将 foo/ 目录中的所有文件归档到 "classes.jar" 中:
           jar cvfm classes.jar mymanifest -C foo/ .
     
    D:>jar cvf mail.war mail
    标明清单(manifest)
    增加:mail/(读入= 0) (写出= 0)(存储了 0%)
    增加:mail/1.html(读入= 20) (写出= 22)(压缩了 -10%)
    增加:mail/aa/(读入= 0) (写出= 0)(存储了 0%)
    增加:mail/aa/8.html(读入= 20) (写出= 22)(压缩了 -10%)
    增加:mail/fuck.xml(读入= 52) (写出= 54)(压缩了 -3%)
    增加:mail/ROOT.xml(读入= 51) (写出= 53)(压缩了 -3%)
    增加:mail/WEB-INF/(读入= 0) (写出= 0)(存储了 0%)
    增加:mail/WEB-INF/web.xml(读入= 356) (写出= 184)(压缩了 48%)
    -----------------------------------------------------------------------------------------------

    用户名与密码

    修改密码:
    进入localhost的apache页面--->Host Manager-->取消--->conf/tomcat-users.xml
    在倒数第二行加入:
    <role rolename="admin-gui"/>
    <user username="tomcat" password="123" roles="admin-gui"/>


    用户名:tomcat
    密码:123


    成功进入host-manager页面--->Server Status--->取消
    再加入:
    <role rolename="admin-gui"/>
    <user username="tomcat" password="123" roles="admin-gui"/>


    用户名:tomcat
    密码:123


    成功进入ServerStatus  点击List Applications进入一个页面,然后可以方便的进行发布与删除页面.


    远程发布一个WAR到服务器

    由刚才的页面开始,向下找:WAR file to deploy---->浏览
    找到自己的WAR包--->Deploy


  • 相关阅读:
    Git学习笔记
    利用GitHub Pages和Hexo搭建个人博客
    dpkg的用法
    Ubuntu 16.04安装有道词典
    Linux 命令之删除命令
    Linux 命令之权限修改
    PHP学习记录第一篇:Ubuntu14.04下LAMP环境的搭建
    ubuntu时钟不显示的解决方法
    kali linux 2.0安装sublime text 2
    折腾kali linux2.0
  • 原文地址:https://www.cnblogs.com/pangblog/p/3278427.html
Copyright © 2011-2022 走看看