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.40\webapps中即可,

       tomcat會自動將其解壓爲 原工程,此時即可以瀏覽

   法2.cmd下進入要打包的文件夾中,將其打包即可.

      C:\Users\Administrator>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%)

三:修改Tomcat用戶名與密碼


修改密碼:

進入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



發佈了39 篇原創文章 · 獲贊 38 · 訪問量 11萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章