咬定青山不放松,立根原在破巖中。千磨萬擊還堅勁,任爾東西南北風。

          《竹石》 點擊圖標與我實時聊天

          java和jsp 環(huán)境變量配置大全

          一、首先我們先配置java,
          1、新建JAVA_HOME
          假如你安裝的是java1.6.0版本的JDK是以默認路徑安裝的話,配置如下就可以了,
          如果你安裝的是其他版本的JDK,在本地找到你相應的JDK位置就行

          JAVA_HOME
          C:\Program Files\Java\jdk1.6.0

          2、JAVA_HOME配置完好后,新建classpath
          相應的路徑如下:
          以下路徑代表在JAVA_HOME即(C:\Program Files\Java\jdk1.6.0)之下的lib文件夾,“*.jar”代表本文件夾下所有的jar文件
          注意:此處前面的“.”必須有
          classpath
          .;%JAVA_HOME%\lib\*.jar;

          3、classpath路徑設置好以后,在下面找到path的變量,在其變量之后加上如下路徑,如果是在已有的變量之前加入路徑的話,
          %前面的分號加在bin后面,目的是為了與其他變量值區(qū)分開來
          即JAVA_HOME下的bin文件夾

          Path
          ;%JAVA_HOME%\bin

          以上步驟都完成后,你可以在命令行里面輸入“javac”檢查你的java環(huán)境變量是否都正確;
          如果出現(xiàn)“javac不是內(nèi)部變量”,則配置失敗,否則配置成功
          然后在C盤放一個java文件  test.java
          其內(nèi)容如下:
          public class test
          {
           public static void main(String[] args)
           {
                          System.out.println("怎么樣,很簡單吧!!!");
           }
          }


          二、下面我們來接著配置jsp的環(huán)境變量
          1、新建CATALINA_BASE變量,在其變量值中輸入如下路徑,
          如果你的Tomcat是裝在其他的路徑的話,先找到你的Tomcat位置,拷貝過來即可
          注意,路徑后要以分號“;”結束

          CATALINA_BASE
          C:\Tomcat 6.0;

          2、接下來新建CATALINA_HOME變量,其變量值和CATALINA_BASE一樣
          CATALINA_HOME
          C:\Tomcat 6.0;

          3、最后在上面已經(jīng)新建有的classpath變量的變量值后面加上如下路徑,
          本部特別注意:如果在你安裝的Tomcat路徑下有common文件夾的話,將lib換成common即可
          classpath
          %CATALINA_HOME%\lib\*.jar;

          特別注意:你新建的所有變量都應該是“系統(tǒng)變量(S)”,而不是“Administrator的用戶變量”或者其他

          以上變量都配置完好后,就可以檢查你配置的tomcat變量是否正確
          打開瀏覽器,在瀏覽器里面輸入如下網(wǎng)址
          【http://localhost:8080】如果出現(xiàn)tomcat主頁,就說明你已經(jīng)配置成功
          否則檢查你的變量值路徑,是否丟分號、tomcat的版本號、安裝路徑等等


          三、以上都配置好以后,我們來配置裝機的jsp文件項目
          1、找到如下路徑【C:\Tomcat 6.0\webapps】在此路徑下新建一個你用于存放項目的文件夾
          比如是“myapp”,建號以后在里面新建目錄WEB-INF即是新建一個名字為WEB-INF的文件夾
          在WEB-INF內(nèi)新建一個xml文件,其命名為web.xml,然后打開
          在里面輸入如下代碼:
          <?xml version="1.0" encoding="ISO-8859-1"?>
          <web-app xmlns="http://java.sun.com/xml/ns/javaee"
             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
             xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
             version="2.5">

            <display-name>Welcome to Tomcat</display-name>
            <description>
               Welcome to Tomcat
            </description>

          </web-app>

          溫馨提示:
          本部分你也可以不用親手輸入代碼,你找到C:\Tomcat 6.0\webapps\ROOT目錄,將本目錄之下的WEB-INF文件夾全部拷貝到你的項目文件夾里面即可用

          保存后重啟Tomcat
          然后在你的項目文件夾myapp內(nèi)新建一個測試文件test.jsp,其代碼如下:
          <html>
          <body>
          <center>
          Now time is: <%=new java.util.Date()%>
          </center>
          </body>
          </html>
          然后在瀏覽器里輸入如下地址:http://localhost:8080/myapp/test.jsp
          如果你看到如下時間顯示:Now time is: Tue Apr 28 19:16:31 CST 2009
          并且你的頁面為淺青色,就說明你已經(jīng)配置成功

          四、也許你不希望把裝機的項目放在C盤下吧,或者說不希望放的那么“隱藏”,Tomcat沒有那么頑固,它已經(jīng)想到了
          那就是Tomcat的虛擬路徑,下面我們來接著介紹虛擬的路徑的配置
          很簡單,首先你先找到Tomcat下的conf目錄
          1、在之下找到server.xml文件,打開之后找到文件的最后,即


                </Host>
              </Engine>
            </Service>
          </Server>

          在</Host>之上加入如下代碼:
          <Context path="/jsp" docBase="E:\jsp" debug="0" reloadable="true"/>
          其中path的路徑為你的項目命名,docBase為項目的絕對路徑,上例的項目名為 jsp,
          項目的絕對路徑為 E:\jsp
          特別注意大小寫,還有必須是在英文輸入狀態(tài)下輸入的,拷貝上面的代碼也可以
          reloadable為true表示可以顯示項目文件夾內(nèi)的所有文件即下層目錄

          加上<Context path="/jsp" docBase="E:\jsp" debug="0" reloadable="true"/>之后的代碼如下所示:
          ---------------------------------------------------------------------------------------------

                <Host name="localhost"  appBase="webapps"
                      unpackWARs="true" autoDeploy="true"
                      xmlValidation="false" xmlNamespaceAware="false">

                  <!-- SingleSignOn valve, share authentication between web applications
                       Documentation at: /docs/config/valve.html -->
                  <!--
                  <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
                  -->

                  <!-- Access log processes all example.
                       Documentation at: /docs/config/valve.html -->
                  <!--
                  <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" 
                         prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
                  -->
                 <Context path="/jsp" docBase="E:\jsp" debug="0" reloadable="true"/>
                </Host>
              </Engine>
            </Service>
          </Server>

          --------------------------------------------------------------------------------------------
          2、打開本目錄下的web.xml文件
          找到如下代碼段:(大概是在第70行到84行,也就是本文件中兩個servlet代碼段的第一個)
              <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-name>listings</param-name>之下的<param-value>false</param-value>改為
          <param-value>true</param-value>之后保存即可

          例如在瀏覽器例輸入如下地址:http://localhost:8080/jsp
          就有如下顯示:
          ||=================================================================||
          ||                                                                 || 
          || Directory Listing For /mydatajsp/ - Up To /                     ||
          ||                                                                 ||
          || --------------------------------------------------------------- ||
          || Filename Size Last Modified                                     ||
          ||    Landing.jsp 1.2 kb Mon, 27 Apr 2009 15:34:54 GMT             ||
          ||    data/   Mon, 27 Apr 2009 15:14:14 GMT                        ||
          ||    image/   Mon, 27 Apr 2009 15:14:08 GMT                       ||
          ||    login.jsp 1.3 kb Mon, 27 Apr 2009 16:35:34 GMT               ||
          ||    test/   Mon, 27 Apr 2009 15:58:50 GMT                        ||
          ||                                                                 ||
          || --------------------------------------------------------------- ||
          ||                                                                 ||
          || Apache Tomcat/6.0.14                                            ||
          ||                                                                 ||
          ||=================================================================||

          如果reloadable的值為false,則不能顯示


          到此還有兩個特別注意的地方,
          第一,Tomcat的默認是不允許新建虛擬目錄的;
          第二,凡是改變了server.xml和web.xml文件內(nèi)容都必須重啟Tomcat。

           

          posted on 2009-09-20 21:50 任小為 閱讀(763) 評論(0)  編輯  收藏 所屬分類: jsp


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


          網(wǎng)站導航:
           

          導航

          留言簿

          隨筆分類

          積分與排名

          最新評論

          閱讀排行榜

          主站蜘蛛池模板: 台南县| 伊金霍洛旗| 衡水市| 肥城市| 临西县| 佛坪县| 沧州市| 周宁县| 崇州市| 潮安县| 中江县| 收藏| 喀什市| 资讯 | 玉门市| 平远县| 龙里县| 咸宁市| 大冶市| 徐州市| 景东| 白朗县| 余江县| 阿拉善右旗| 潼关县| 濮阳市| 昌平区| 宁南县| 汾西县| 淮滨县| 昂仁县| 上栗县| 宜宾县| 渭源县| 新巴尔虎左旗| 云安县| 秀山| 广灵县| 集贤县| 梅河口市| 克什克腾旗|