<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-20  評論-3  文章-9  trackbacks-0
    --JDK6.0-------------------------------

    1、sudo apt-get install sun-java6-jdk (安裝JDK6.0)
    按“Table”鍵然后選擇“是”

    2、sudo update-alternatives --config java (設置當前默認的Java解釋器)

    (執行后出現類似如下的畫面):
    # There are 2 alternatives which provide `java'. Selection Alternative-----------------------------------------------
    1 /usr/bin/gij-wrapper-4.1*+
    2 /usr/lib/jvm/java-6-sun/jre/bin/javaPress
    enter to keep the default , or type selection number:


    選擇2(輸入2),然后回車確定

    3、sudo gedit /etc/jvm (配置Java環境變量)


    /usr/lib/jvm/java-6-sun
    這行填入到配置塊的頂部

    sudo gedit /etc/profile (/etc/profile 配置的環境變量的是用于所有用戶的,而 ~/.bashrc 文件是用于配置用戶環境變量)


    export JAVA_HOME=/usr/lib/jvm/java-6-sun
    這行填入到配置塊的最后

    --Tomcat6.0----------------------------

    1、http://tomcat.apache.org/download-60.cgi(輸入網址)
    Core:

    * zip (pgp, md5)
    * tar.gz (pgp, md5)
    * Windows Service Installer (pgp, md5)

    選擇下載第二項tar.gz(二進制包apache-tomcat-6.0.16.tar.gz)

    2、sudo tar -zxvf apache-tomcat-6.0.16.tar.gz /opt(解壓到/opt下)

    3、sudo gedit /etc/profile (設置Tomcat6環境變量)


    export CATALING_HOME=/opt/apache-tomcat-6.0.16 (Tomcat6的根路徑)
    export CLASSPATH=.:$JAVA_HOME/lib:$CATALING_HOME/lib
    export PATH=$PATH:$CATALING_HOME/bin

    這些行填入到配置塊最后

    4、為conf文件夾下的web.xml文件最后添加/修改如下代碼
    <web-app>
    <login-config>
    <auth-method>BASIC</auth-method>
    <realm-name>Tomcat Manager Application</realm-name>
    </login-config>

    <!-- Security roles referenced by this web application -->
    <security-role>
    <description>
    The role that is required to log in to the Manager Application
    </description>
    <role-name>manager</role-name>
    </security-role>

    </web-app>

    5、Tomcat6默認也是關閉了目錄瀏覽功能的,這個主要是處于安全性的考慮。要是目錄下沒有默認首頁,那這個目錄下的文件列表就泄露給別人了。
    這個是個配置選項,可以手動打開,開發時有用,但是生產環境就最好關閉。

    配置選項在pache-tomcat-6.0.16/conf/web.xml中找到
    <servlet>
    <servlet-name>default</servlet-name>
    <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
    <init-param>
    <param-name>debug</param-name>
    <param-value>0</param-value>
    </init-param>
    <init-param>
    <param-name>listings</param-name>
    <param-value>false</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
    </servlet>

    將其中的

    <param-value>false</param-value>

    設置改為<param-value>true</param-value>

    這里容易出問題,詳情請查看http://www.javaeye.com/topic/194972

    6、為conf文件夾下的tomcat-users.xml文件添加/修改如下代碼
    <tomcat-users>
    <role rolename="manager"/>
    <role rolename="tomcat"/>
    <role rolename="role1"/>
    <user username="manager" password="manager" roles="manager"/>
    <user username="tomcat" password="tomcat" roles="tomcat"/>
    <user username="both" password="tomcat" roles="tomcat,role1"/>
    <user username="role1" password="tomcat" roles="role1"/>

    </tomcat-users>

    7、./startup.sh (到Tomcat6根目錄下bin文件夾執行啟動Tomcat6)

    8、http://localhost:8080/(輸入網址并點擊左上角的Tomcat Manager用用戶名manager和密碼manager登錄)

    9、./shutdown.sh (到Tomcat6根目錄下bin文件夾執行關閉Tomcat6)

    10、設置Tomcat6自動部署WEB應用
    Tomcat6 具有 Automatic Application Deployment(自動部署) 功能,所以一般情況下只要設置正確那么在瀏覽器中敲入:
    http://127.0.0.1:8080/examples/ 就可以看到tomcat自帶的例子程序,如果有新開發的web應用并且是按照tomcat的標準的目錄結構,那么不需要任何配置,只要把發布的文件夾考到webapp下就可以了。打開“Automatic Application Deployment 功能”的參數為使用Host的標準實現,同時deployOnStartup屬性值為true(這是默認值)。

    --Ant1.7-------------------------------

    1、sudo apt-get install ant (安裝ant1.7)

    2、ant -f /struts2/WEB-INF/build.xml compile (編譯項目)(注意:隨著項目名和路徑的不同,目錄應該做適當的更改)

    build.xml文件:
    Xml代碼
    1. <?xml?version="1.0"?>??
    2. ??
    3. ??????<project?name="struts"?basedir="."?default="">??
    4. ??
    5. ??????<path?id="classpath">??
    6. ??
    7. ??????????????<fileset?dir="lib">??
    8. ??
    9. ??????????????????<include?name="*.jar"/>??
    10. ??
    11. ??????????????</fileset>??
    12. ??
    13. ????????????<pathelement?path="."/>??
    14. ??
    15. ??????</path>??
    16. ??
    17. ??
    18. ??
    19. ??????<target?name="compile"?description="Compile?all?source?code">??
    20. ??
    21. ????????????<javac?destdir="classes"?debug="true"??
    22. ??
    23. ????????????deprecation="false"?optimize="false"?failonerror="true">??
    24. ??
    25. ??????????????????<src?path="src"/>??
    26. ??
    27. ??????????????????<classpath?refid="classpath"/>??
    28. ??
    29. ????????????</javac>??
    30. ??
    31. ??????</target>??
    32. ??
    33. ??????</project>??
    posted on 2008-06-04 14:38 藍山 閱讀(563) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 成人毛片18女人毛片免费视频未 | 免费在线一级毛片| 麻豆狠色伊人亚洲综合网站| 99久久国产免费中文无字幕| 久久亚洲国产精品| 69视频在线观看免费| 亚洲国产情侣一区二区三区| 无码高潮少妇毛多水多水免费| 亚洲熟妇成人精品一区| 国产成人aaa在线视频免费观看| 小说专区亚洲春色校园| 免费国产不卡午夜福在线| 日本免费精品一区二区三区| 亚洲美女在线国产| 免费无码av片在线观看| 亚洲产国偷V产偷V自拍色戒| 91久久精品国产免费直播| 精品亚洲aⅴ在线观看| 四虎永久在线观看免费网站网址| 亚洲视频一区二区三区四区| 国产无遮挡吃胸膜奶免费看 | 亚洲日韩精品无码AV海量| 免费无码看av的网站| 一区二区免费国产在线观看| 亚洲成AV人片一区二区| 日本亚洲免费无线码| 国产99久久亚洲综合精品| 亚洲精品无码久久一线| 啦啦啦完整版免费视频在线观看| 亚洲中文字幕无码亚洲成A人片| 免费观看国产小粉嫩喷水| 大地资源在线资源免费观看| 亚洲一级毛片在线观| 亚洲狠狠爱综合影院婷婷| 99久久99久久精品免费观看 | 国产成人精品免费午夜app| 无码色偷偷亚洲国内自拍| 亚洲AV无码国产在丝袜线观看| 成年丰满熟妇午夜免费视频| 国产在线观a免费观看| 亚洲日本va在线观看|