• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • FreeBSD 4.9下安裝 JDK1.4.2的說明

    發表于:2007-05-26來源:作者:點擊數: 標簽:
    1、使用mini版的FreeBSD4.9默認安裝。 在安裝的過程中我都選擇了默認安裝,你需要自己配置的就是IP地址和時區。 2、從packages安裝 cvs up和 linux 兼容包。 安裝好后運行/stand/sysintall 選擇ConfigurePackagesFTPMain Site 同步packages的索引。接下來選
    1、使用mini版的FreeBSD4.9默認安裝。

    在安裝的過程中我都選擇了默認安裝,你需要自己配置的就是IP地址和時區。

    2、從packages安裝cvsup和linux兼容包。

    安裝好后運行/stand/sysintall 選擇ConfigureàPackagesàFTPàMain Site 同步packages的索引。接下來選擇emulatorsàLinux_base-7.1_5。然后退回上一級菜單選.netàcvsup-16.1h。

    linux兼容包也可以從ports安裝,但是得在做完第三步后裝。路徑是/usr/ports/emulators/linux_base。但是cvsup這個軟件最好從packages裝,因為從ports裝太慢了,而且占用相當大的硬盤空間。

    3、運行cvsup更新ports 。

    安裝完cvsup后,如果你運行cvsup提示找不到,可以先logout 后再login一次。cvsup需要一個配置文件,這個文件是/usr/share/examples/cvsup/下的ports-supfile。使用這樣的命令格式來更新cvs。

      #cvsup –P m /usr/share/examples/cvsup/ports-supfile 或
                  #cvsup /usr/share/examples/cvsup/ports-supfile
                  
                如果無法更新,修改ports-supfile。
                  #ee ports-supfile
                  把*default host = 這一行修改為
                  *default host = cvsup.freebsd.org
                或
                *default host = cvsup.cn.freebsd.org

    然后在更新。經過10多分鐘就更新完了。

    4、從FreeBSD網站下載JDK的補丁包,從SUN的網站下載LINUX版本的JDK1.4.2。

    需要的文件列表是:

     

      bsd-jdk122-patches-11.tar.gz
                  bsd-jdk131-patches-1.tar.gz
                  bsd-jdk131-patches-2.tar.gz
                  bsd-jdk131-patches-3.tar.gz
                  bsd-jdk131-patches-4.tar.gz
                  bsd-jdk131-patches-5.tar.gz
                  bsd-jdk131-patches-6.tar.gz
                  bsd-jdk131-patches-7.tar.gz
                  bsd-jdk131-patches-8.tar.gz
                  bsd-jdk131-patches-9.tar.gz
                  bsd-jdk14-patches-1.tar.gz
                  bsd-jdk14-patches-2.tar.gz
                  bsd-jdk14-patches-3.tar.gz
                  bsd-jdk14-patches-4.tar.gz
                  bsd-jdk14-patches-5.tar.gz
                  bsd-jdk14-patches-6.tar.gz
                  freebsd-jdk122-patches-10.tar.gz
                  freebsd-jdk122-patches-3.tar.gz
                  freebsd-jdk122-patches-4.tar.gz
                  freebsd-jdk122-patches-5.tar.gz
                  freebsd-jdk122-patches-6.tar.gz
                  freebsd-jdk122-patches-7.tar.gz
                  freebsd-jdk122-patches-8.tar.gz
                  freebsd-jdk122-patches-9.tar.gz
                  j2sdk-1_4_2-bin-scsl.zip
                  j2sdk-1_4_2-src-scsl.zip
                  j2sdk-1_4_2_03-linux-i586.bin
    把這些文件收集全了放到/usr/ports/distfiles目錄下。這里給大家說一個我犯的錯誤,我是用的Windows2K下的這些文件,在2K上用IIS做了一個匿名FTP,然后在FreeBSD上從IIS下載,由于沒有把FTP轉換成binary方式,下載了N次都編譯失敗了。

    另外,系統的時間也很重要,我開始編譯的時候,CMOS日期不對,就提示出錯了。

    這里還有一個要說明的是,以上文件并不是非得是這個文件名,由于軟件在升級,你更新了最新的ports后,可能他們需要的是更新的版本,你可以根據提示去下載。

    5、進入/usr/ports/java/jdk14,運行make,雖然會make幾個小時,但是請先不要走開,幾分鐘后可能會提示運行kldload linprocfs 和 mount –t linprocfs linprocfs /compat/inux/proc 運行它們后繼續make,這時候你就可以先干別的了。

    6、結束后make install就可以了。在/usr/local 下會生成一個jdk1.4.2目錄。

    7、測試JDK,進入/usr/local/jdk1.4.2/bin運行./java會出現java的提示信息,運行./java –version 可以看到java的版本信息。

    8、配置路徑。

    在環境變量PATH中增加/usr/local/jdk1.4.2:/usr/local/jdk1.4.2/bin,新建立環境變量:

      JAVA_HOME=/usr/local/jdk1.4.2
                  CLASSPATH=/usr/local/jdk1.4.2/lib:/usr/local
                /jdk1.4.2/lib/dt.jar:/usr/local/jakarta-tomcat5.0
                /common/lib:/usr/local/jakarta-tomcat5.0/common/lib
                /tools.jar:/usr/local/jakarta-tomcat5.0/common/lib/
                mysql-connector-java-3.0.10-stable-bin.jar
                  TOMCAT_HOME=/usr/local/jakarta-tomcat5.0

    以上的變量包括了Tomcat的內容,如果你沒有安裝Tomcat可以把這部分去掉。安裝Tomcat非常簡單,直接在/usr/ports/Jakarta-tomcat5下make installl就可以了。

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>