2.1 準備工作
其實并沒有太多的準備工作要做,但為了保持整潔、有序、清晰的工作環境,做一些簡單的準備還是很有必要的。
2.1.1 確定工作目錄
為了本書敘述方便,這里為讀者指定了一個存放源程序的目錄,可以把它叫做工作目錄,工作目錄確定為c:\work,讀者當然可以選用其它的目錄(如有些人認為把C盤作為工作目錄不好,而把工作目錄建在D盤),如果這樣,就要做好與作者敘述的映射工作,以免出現問題。
2.1.2 編寫環境變量腳本
開發Java程序過程中,環境變量是程序員要管理的一件事。這些環境變量包括系統環境變量,如path、classpath和用戶定義的環境變量。當環境變量較少時,可以直接把它們設置成系統級的,但如果環境變量較多,就不適宜把它們都設成系統級的,這時用一個腳本程序來設置這些環境變量是個很的選擇。
在本書中用到的所有實例的環境變量,包括系統級的和用戶級的,都用一個環境變量腳本程序來設置。在具體使用的時候,無論是編譯,還是執行,只要先運行一下這個腳本命令即可。
這個腳本命令名為setEnv.cmd,放在C:\work目錄下,可以在命令窗口(有人習慣稱為DOS窗口或控制臺窗口)的任何路徑下運行,運行命令如下:
c:\work\setEnv.cmd
讀者可以從配套光盤的\work路徑下找到setEnv.cmd,把它拷貝到C:\work。也可以用文本編輯器編寫,以setEnv.cmd的名字保存到路徑C:\work下。其代碼如下:
rem 設置系統信息
set JAVA_HOME=C:\bea\jdk130
set WL_HOME=c:\bea\wlserver6.0
set DOMAIN_NAME=mydomain
rem 以下不用修改
set path=%path%;%JAVA_HOME%\bin
set classpath=.;%classpath%;%WL_HOME%\lib\weblogic.jar
set EX_WEBAPP_CLASSES=%WL_HOME%\config\%DOMAIN_NAME%\applications\DefaultWebApp_myserver\WEB-INF\classes
set CLIENT_CLASSES=%WL_HOME%\config\%DOMAIN_NAME%\clientclasses
set SERVER_CLASSES=%WL_HOME%\config\%DOMAIN_NAME%\serverclasses
set classpath=%classpath%;%CLIENT_CLASSES%;%SERVER_CLASSES%
set Classpath=%classpath%;%JAVA_HOME%\lib\tools.jar
2.1.3 文本編輯器
為編寫EJB程序代碼和部署代碼,需要一個文本編輯器??梢允褂?STRONG>Windows自帶的“記事本(NotePad)”編輯器。但建議選擇功能強一些的文本編輯器,如UltraEdit,EditPlus等。
準備工作先做到這里,下面就進行第一個EJB的開發了。
原文轉自:http://www.anti-gravitydesign.com