開發(fā)第一個J2EE、配置J2EE環(huán)境及Cloudscape數(shù)據(jù)庫

字號:

首先,確認你下載了j2se1.3.1_02以上的jdk版本和j2sdkee.1.3.1這些軟件可以到sun的網(wǎng)站上去找http://java.sun.com 目前j2se的版本
    是j2se1.4。然后安裝上述軟件。我的安裝目錄是在H:盤。在安裝之前如果你以前裝有不同版本的jdk,請先卸載,然后再安裝。安裝好以后,
    請設置classpath.windows下的設置如下:
    set JAVA_HOME=h:\jdk1.3.1.2
    set J2EE_HOME=h:\j2sdkee1.3.1
    set classpath=h:\jdk1.2.2\jre\lib\i18n.jar;
    h:\jdk1.2.2\jre\lib\jaws.jar;
    h:\jdk1.2.2\jre\lib\plugprov.jar;
    h:\jdk1.2.2\lib\dt.jar;
    h:\jdk1.2.2\lib\tools.jar;
    h:\j2sdkee1.3.1\lib\ejb10deployment.jar;
    h:\j2sdkee1.3.1\lib\j2ee.jar;
    h:\j2sdkee1.3.1\lib\jhall.jar;
    h:\j2sdkee1.3.1\lib\j2eetools.jar;
    h:\j2sdkee1.3.1\lib;
    上面是我的機器上的目錄,如果你安裝在不同的目錄上的話,請自行改變這樣可以順利的啟動j2ee,到h:\j2sdkee1.3.1\bin目錄下執(zhí)行j2ee.bat文件。啟動j2ee服務打開瀏覽器敲入地址http://localhost:8000/index.html可以看到首頁就說明對了
    接下來啟動j2ee自帶的cloudscape數(shù)據(jù)庫,這個也簡單
    把h:\j2sdkee1.3.1\lib\system\cloudutil.jar;
    h:\j2sdkee1.3.1\lib\cloudscape\cloudclient.jar;
    h:\j2sdkee1.3.1\lib\cloudscape\rmijdbc.jar;
    h:\j2sdkee1.3.1\lib\system\cloudscape.jar;
    加入就可以了,在命令行方式下到h:\j2sdkee1.3.1\bin目錄下打cloudscape -start可以啟動cloudscape數(shù)據(jù)庫
    關鍵的問題出在如何調出cloudscape數(shù)據(jù)庫的圖形管理界面!你在命令行方式下敲入java COM.cloudscape.tools.cview
    一般都會出現(xiàn)錯誤。什么原因呢?第一、你要看看你的jdk版本對不對,是不是1.3.1_02以上或者1.4的。
    第二、關鍵中的關鍵,原來sun的j2ee里的cloudview是不能在他附帶的cloudscape4.0.6下工作的.這里是在ibm網(wǎng)站上的一句原話:  The Java 2 SDK, Enterprise Edition v. 1.3.1 includes Cloudscape 4.0.6 but includes a version of Cloudview which will not function with the 4.0.6 system?! ∷酝鹃T就自己去下一個吧!這里還需要兩個jar文件。下載地址是
    cloudview.jar和 jd.jar
    把這兩個文件放在j2sdkee1.3.1下的cloudscape目錄下,我這里還需要加兩個classpaht路徑
    h:\j2sdkee1.3.1\cloudscape\cloudview406.jar;
    h:\j2sdkee1.3.1\cloudscape\jh.jar
    OK!一起大功告成!現(xiàn)在看看怎么啟動cloudview,在命令行下鍵入
    java -Dcloudscape.system.home=%j2ee_home%\cloudscape COM.cloudscape.tools.cview
    這里-Dcloudscape.system.home是設置數(shù)據(jù)庫存放的路徑,這個路徑可以在建立數(shù)據(jù)庫的時候改變
    %j2ee_home%\cloudscape是cloudscape的默認工作目錄
    也可以將-Dcloudscape.system.home后的路徑去掉,不過要記住,要將數(shù)據(jù)庫建在改路徑下,否則j2ee server找不到它!
    好了,接下來你會發(fā)現(xiàn)一個圖形界面起來了.
    接下來你可以開發(fā)第一個j2ee程序了,網(wǎng)上有很多例子,這里引用胡德平的一篇文章。
    J2編程起步