posts - 23,comments - 12,trackbacks - 0
          Weblogic8.X安裝及連接池配置指南

          http://dev.csdn.net/develop/article/51/51809.shtm


          1.安裝jre
          Eclipse雖然由java開發(fā),但本身并不自帶jre。所以你必須先自己安裝,去http://java.sun.com/downloads下載最新J2SE1.4.2_03的jre安裝文件j2re-1_4_2_03-windows-i586-p.exe。安裝成功后,重啟機(jī)器,并將jre的bin文件夾路徑添加到系統(tǒng)環(huán)境變量PATH中,如:C:\Program Files\Java\j2re1.4.2_03\bin。
          2.安裝Eclipse2.1.2
          Eclipse目前最新的stable已經(jīng)Build到了3.0M5,但是這個(gè)版本的LanguagePackFeature還沒有推出,直接用LanguagePackFeature2.1.2有問題。故建議用Eclipse穩(wěn)定版本2.1.2,配上LanguagePackFeature2.1.2后可實(shí)現(xiàn)全中文界面。Eclipse SDK 2.1.2和其LanguagePackFeature下載地址為http://download2.eclipse.org/downloads。
          Eclipse的安裝非常簡單,只需解壓縮eclipse-SDK-2.1.2-win32.zip,將文件夾eclipse拷貝到你想要的地方。然后雙擊eclipse.exe,即開始編譯并初始化Eclipse,完畢自動(dòng)進(jìn)入Eclipse。
          下面開始安裝LanguagePackFeature。
          (1)解壓縮eclipse2.1.2.1-SDK-win32-LanguagePackFeature.zip。
          (2)啟動(dòng)Eclipse,選擇“Help\Software Updates\Update Manager”菜單,使主界面切換到安裝更新透視圖畫面。
          (3)在窗體左下方的Feature Updates視圖中單擊鼠標(biāo)右鍵,選擇“New\Site Bookmark”菜單,彈出New Site Bookmark對(duì)話框。在Name處隨便輸入什么名字,如:LanguagePack。URL處輸入前面(1)解壓縮后文件夾路徑,如:file: E:\開發(fā)工具\(yùn)Eclipse\eclipse2.1.2.1-SDK-win32-LanguagePackFeature\eclipse。完畢按下Finish按鈕,關(guān)閉對(duì)話框。這時(shí)Feature Updates視圖中就會(huì)出現(xiàn)一項(xiàng)“LanguagePack”。展開該項(xiàng),就可以看到很多語言包插件。
          (4)選擇一個(gè)語言包,如:Eclipse Java Development 工具語言包 1.2.1.2,單擊右邊視圖中的Install Now按鈕,即開始安裝。安裝成功后,Eclipse會(huì)重新啟動(dòng)。依次類推,逐個(gè)安裝所有的語言包插件。在整個(gè)安裝過程中你會(huì)發(fā)現(xiàn)所有界面都變成了簡體中文。
          3.安裝MyEclipse2.7RC2
          去http://www.myeclipseide.com下載最新的MyEclipse安裝文件myeclipse_Enterprise_Workbench_Installer_020700RC2.exe。在安裝過程中需要提供Eclipse所在文件夾的路徑,安裝成功后會(huì)自動(dòng)進(jìn)入Eclipse。這時(shí)你就會(huì)發(fā)現(xiàn)主菜單中多出一項(xiàng)“MyEclipse”,我們?cè)龠x擇“窗口\首選項(xiàng)”菜單,打開首選項(xiàng)對(duì)話框。展開MyEclipse結(jié)點(diǎn),單擊Subscription子項(xiàng),可以看到這是個(gè)30天限制版。不過你可以到http://www.cracks4u.com上下載破解程序MyEclipse_Enterprise_Workbench_v3.6.4.zip。運(yùn)行zip中的keygen.exe,隨便輸入一個(gè)用戶名,然后選擇2.6.4版本,單擊Generate按鈕生成Subscription Code。將用戶名和Subscription Code輸入到上述的Subscriber和Subscription Code文本框中,點(diǎn)擊“應(yīng)用”按鈕即可看到信息Number of Licenses:unlimited,至此你的MyEclipse已被破解。
          4.安裝WebLogic8.1
          安裝WebLogic比較容易,在這里就不再累述了,大家可以參閱相關(guān)文檔。現(xiàn)在著重講一下WebLogic的配置,因?yàn)楹竺嬖谂渲肕yEclipse時(shí)將用到這里的有關(guān)信息。
          (1)運(yùn)行開始\程序\BEA WebLogic PlatFORM 8.1\Configuration Wizard。
          (2)選擇Create a new WebLogic configuration,下一步。
          (3)選擇Basic WebLogic Server Domain,下一步。
          (4)選擇Custom,下一步。
          (5)在Name處輸入admin,Listen Address處選擇localhost,以下兩個(gè)Port均采用默認(rèn)值,下一步。
          (6)選擇Skip跳過Multiple Servers,Clusters,and Machines Options,下一步。
          (7)選擇Skip跳過JDBC連接池的配置(注:JDBC連接池的配置可以在啟動(dòng)WebLogic后到控制臺(tái)上進(jìn)行,大家可以參閱相關(guān)文檔),下一步。
          (選擇Skip跳過JMS的配置(同樣留到控制臺(tái)上做),下一步。
          (9)繼續(xù)跳過,下一步。
          (10)選擇Yes,下一步。
          (11)在User頁點(diǎn)擊Add,隨意添加一個(gè)用戶user,密碼12345678,下一步。
          (12)將用戶user分配到Administrators組(還可以同時(shí)分配到其它組,方法是選中待加入的組,然后勾中user前的復(fù)選框即可),下一步。
          (13)直接點(diǎn)擊下一步跳過。
          (14)設(shè)置用戶user的權(quán)限,選中Admin,勾中user前的復(fù)選框(要指定其它權(quán)限依次類推),下一步。
          (15)采用默認(rèn)設(shè)置,直接點(diǎn)擊下一步跳過。
          (16)同樣采用默認(rèn)設(shè)置,直接點(diǎn)擊下一步跳過。
          (17)配置JDK,采用WebLogic的默認(rèn)值,直接點(diǎn)擊下一步跳過。
          (1最后在Configuration Name處輸入dev,然后點(diǎn)擊Create生成配置,完畢點(diǎn)擊Done關(guān)閉Configuration Wizard對(duì)話框。
          5.配置MyEclipse的WebLogic服務(wù)器
          MyEclipse默認(rèn)的應(yīng)用服務(wù)器為JBoss3,這里我們使用WebLogic8.1。啟動(dòng)Eclipse,選擇“窗口\首選項(xiàng)”菜單,打開首選項(xiàng)對(duì)話框。展開MyEclipse下的Application Servers結(jié)點(diǎn),點(diǎn)擊JBoss 3,選中右面的Disable單選按鈕,停用JBoss 3。然后點(diǎn)擊WebLogic 8,選中右邊的Enable單選按鈕,啟用WebLogic服務(wù)器。同時(shí)下面的配置如下:
          (1)BEA home directory:D:\BEA。假定WebLogic安裝在D:\BEA文件夾中。
          (2)WebLogic installation directory:D:\BEA\weblogic81。
          (3)Admin username:user。
          (4)Admin password:12345678。
          (5)Execution domain root:D:\BEA\user_projects\dev。
          (6)Execution domain name:dev。
          (7)Execution server name:admin。
          (8)Hostname:PortNumber:localhost:7001。
          (9)Security policy file:D:\BEA\weblogic81\server\lib\weblogic.policy。
          (10)JAAS login configuration file:省略。
          接著展開WebLogic 8結(jié)點(diǎn),點(diǎn)擊JDK,在右邊的WLS JDK name處選擇WebLogic 8的默認(rèn)JDK。這里組合框中缺省為j2re1.4.2_03,即之前單獨(dú)安裝的jre。單擊Add按鈕,彈出WebLogic > Add JVM對(duì)話框,在JRE名稱處隨便輸入一個(gè)名字,如jre1.4.1_02。然后在JRE主目錄處選擇WebLogic安裝文件夾中的JDK文件夾,如D:\BEA\jdk141_02,程序會(huì)自動(dòng)填充Javadoc URL文本框和JRE系統(tǒng)庫列表框。單擊確定按鈕關(guān)閉對(duì)話框。這時(shí)候就可以在WLS JDK name組合框中選擇jre1.4.1_02了。之后還要在下面的Optional Java VM arguments,如-ms64m -mx64m -Djava.library.path="D:/BEA/weblogic81/server/bin" -Dweblogic.management.discover=false -Dweblogic.ProductionModeEnabled=false
          最后點(diǎn)擊Paths,在右邊的Prepend to classpath列表框中,通過Add JAR/ZIP按鈕,加入D:\BEA\weblogic81\server\lib\weblogic.jar、D:\BEA\weblogic81\server\lib\webservices.jar。如果用到數(shù)據(jù)庫,還需把數(shù)據(jù)庫的驅(qū)動(dòng)類庫加進(jìn)來,這里我們用WebLogic自帶的SQL Server數(shù)據(jù)庫驅(qū)動(dòng)庫D:\BEA\weblogic81\server\lib\mssqlserver4v65.jar。
          至此,MyEclipse中WebLogic8的配置工作就算完成了。下面可以看看在Eclipse中能否啟動(dòng)WebLogic了?自從安裝了MyEclipse之后,Eclipse工具欄中就會(huì)有一個(gè)Run/Stop Servers下拉按鈕。點(diǎn)擊該按鈕的下拉部分,選擇“WebLogic 8\Start”菜單,即開始啟動(dòng)WebLogic了。通過查看下面的控制臺(tái)消息,就可以知道啟動(dòng)是否成功,或有什么異常發(fā)生。停止WebLogic可選擇“WebLogic\Stop”菜單。
          6.創(chuàng)建第一個(gè)Web程序——HelloWorld
          啟動(dòng)Eclipse:
          (1)選擇“文件\新建\項(xiàng)目”菜單,打開新建項(xiàng)目向?qū)АJ紫冗x擇左邊的J2EE,然后選擇右邊的Web Module Project,下一步在Project Name處理輸入HelloWorld,點(diǎn)擊完成按鈕,生成項(xiàng)目文件。包視圖結(jié)構(gòu)如下:
          HelloWorld
          ├─src
          ├─JRE系統(tǒng)庫[j2re1.4.2_03]
          ├─J2EE 1.3 Library Container
          └─WebRoot
          (2)點(diǎn)擊src,單擊鼠標(biāo)右鍵,選擇“新建\Servlet”菜單,創(chuàng)建HelloWorld Servlet。在包名稱處輸入servlet,在Servlet名稱處輸入HelloWorld,去掉Create doGet復(fù)選框中的勾,下一步,采用默認(rèn)設(shè)置,點(diǎn)擊完成按鈕。修改doPost方法代碼如下:
          response.setContentType("text/xml");
          PrintWriter out = response.getWriter();
          out.println("Hello World");
          out.flush();
          out.close();
          (3)點(diǎn)擊WebRoot,單擊鼠標(biāo)右鍵,選擇“新建\HTML”菜單,創(chuàng)建一個(gè)HTML頁面。將File Name改為index.html,點(diǎn)擊完成按鈕。將下列代碼替換<body>、</body>之間的代碼:
          <script language="vbscript">
          function bytes2bstr(vin)
          strreturn = ""
          for k = 1 to lenb(vin)
          thischarcode = ascb(midb(vin,k,1))
          if thischarcode < &h80 then
          strreturn = strreturn & chr(thischarcode)
          else
          nextcharcode = ascb(midb(vin,k+1,1))
          strreturn = strreturn & chr(clng(thischarcode) * &h100 + cint(nextcharcode))
          k = k + 1
          end if
          next
          bytes2bstr = strreturn
          end function
          </script>

          <script language="javascript">
          var xml=null;
          var XMLSender=new ActiveXObject("Microsoft.XMLHTTP");
          var url="http://localhost:7001/HelloWorld/servlet/HelloWorld?";
          XMLSender.Open("POST",url,false);
          XMLSender.setRequestHeader("Content-Type","text/xml; charset=UTF-8");
          XMLSender.send(xml);
          var msg=bytes2bstr(XMLSender.responsebody);
          document.writeln(msg);
          </script>
          (4)展開WEB-INF結(jié)點(diǎn),雙擊打開web.xml,在</servlet-mapping>下面加入下列語句:
          <welcome-file-list>
          <welcome-file>index.html</welcome-file>
          </welcome-file-list>
          (5)點(diǎn)擊HelloWorld,單擊鼠標(biāo)右鍵,選擇“MyEclipse\Add and Remove Project Deployments…”菜單,彈出Project Deployments對(duì)話框,在Project組合框中選擇HelloWorld,單擊Add,在Server組合框中選擇WebLogic 8,點(diǎn)擊完成按鈕回到Project Deployments對(duì)話框,這時(shí)服務(wù)器信息就會(huì)顯示在Deployments列表中,點(diǎn)擊確定按鈕關(guān)閉對(duì)話框。
          (6)點(diǎn)擊工具欄上的Run/Stop Servers下拉按鈕,選擇“WebLogic 8\Start”菜單,啟動(dòng)服務(wù)器。
          (7)運(yùn)行IE,在地址欄輸入http://localhost:7001/HelloWorld/index.html,即可在頁面中看到“Hello World”字樣。
          posted on 2005-08-25 15:43 my java 閱讀(1070) 評(píng)論(0)  編輯  收藏

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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 武义县| 泰和县| 壤塘县| 辽源市| 库尔勒市| 惠东县| 兴安盟| 乐清市| 勃利县| 浙江省| 阿拉善盟| 浮梁县| 安泽县| 丰县| 乾安县| 连城县| 陵水| 阳原县| 长治县| 旬邑县| 万宁市| 淄博市| 容城县| 海南省| 长泰县| 搜索| 宁明县| 托里县| 娄底市| 扬中市| 沅陵县| 墨竹工卡县| 东方市| 砚山县| 吴江市| 西乌珠穆沁旗| 稷山县| 法库县| 准格尔旗| 西华县| 新密市|