亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

JBuilder7+WebLogic7.0的配置和EJB開發

2019-11-18 12:35:52
字體:
來源:轉載
供稿:網友

  Borland公司推出Jbuilder 7后,引起了很多java愛好者的關注,本文是根據在Borland公司的網站上的一篇有關Jbuilder 7綜合Weblogic Server 7.0的文章為主要內容來寫的。綜合自己的經驗,目的希望大家能順利的搭建一個比較普遍流行的J2EE環境,并學會開發基本的EJB程序。
  
  1、創建一個Weblogic Server域
  本文假設你已經正確安裝了這兩個軟件。值得注重的是在Weblogic Server 7.0安裝的時候,最后要你設置一個Server,你可以在安裝的時候設置也可以在安裝完了后從開始菜單
  ——>程序——>Bea Weblogic Platform7.0——>Configuration Wizard來設置。在設置的時候不要選擇第一個WLS Examples,選最后一個WLS Domain(如圖1)。第一個是設置了一個范例域,有一些范例程序和連接池設置、數據源,在你運行的時候會出現連接池設置不對的問題。第三個是創建一個空的域,默認域名是mydomain,接下來選擇默認的Single Server,接下來的一步默認域目錄是H:/bea/user_PRojects/,接下來的一步默認按next,填寫了用戶名和密碼后next,最后創建一個域。
  
 JBuilder7+WebLogic7.0的配置和EJB開發(圖一)

  Jbuilder 7下設置Weblogic Server 7
 ?。?)運行Jbuilder 7后,選擇Tools——>Configure Servers,彈出的窗口如圖2所示。
  在左邊選擇Weblogic Server 6.x+,選擇右邊面板上的Enable Server選項后,在Home Directory里寫上你的Weblogic Home目錄H:/bea/weblogic700/server(我這里安裝在H盤上,假如你的機器上是別的盤請自行更改)。在Class標簽下新增四個在Jbuilder根目錄下的lib目錄下的.jar文件,分別為jaxrpc.jar、jds.jar、jdsremote.jar、jdsserver.jar。并按照如圖的順序按move up按鈕將jaxrpc.jar移到第一個。這些.jar文件在你開發Entity Bean的時候假如使用了JdataStore數據庫的時候會起作用。
  
 JBuilder7+WebLogic7.0的配置和EJB開發(圖二)

  選擇上面的Custom 標簽(如圖3)將JDK Installation Directory設置你的JDK安裝目錄如:
  H:/bea/jdk131_02、BEA Home Directory設置你的BEA的安裝目錄如:H:/bea、DomainDirectory設置你的域目錄如:H:/bea/user_projects/mydomain。接下來填寫用戶名和密碼,用戶名和密碼就是你在設置Weblogic Server域的時候你設置的用戶名和密碼。填寫Domain Name、Server Name如 :mydomain、myserver后,單擊OK退出。
  
 JBuilder7+WebLogic7.0的配置和EJB開發(圖三)

  2)選擇Tools->Enterprise Setup,單擊CORBA面板上的New,彈出如圖4所示的窗口,在Name
  for this configuration里填寫 WelLogic 7.0,在Path for ORB Tools里填寫 h:/bea/weblogic700/server,在Library for projects 里選擇 WebLogic 6.x+ Deploy,在IDL compiler command里填寫idlj.exe, 在Commnad option for output directory 里填寫任意一個目錄比如:h:/temp單擊OK退出。
 ?。ǎ常┻x擇Project->Default Project properties選擇Server標簽,在Single services for all service in project在下拉列表中選擇WebLogic application Server 6.x+,單擊OK退出,配置完畢。這里的兩個選項Single services for all service in project和Modular Services provided by different servers,第一個是在項目里用一個服務,后面這個是在項目里用不同的服務的意思,比如:jsp和servlet可以用Tomcat的,而ejb是用Weblogic的。這里選擇在項目里用一個服務。
  
 JBuilder7+WebLogic7.0的配置和EJB開發(圖四)

  
  2、在配置好的環境下開發一個session beans
 ?。ǎ保?創建一個項目
  
  選擇File——>New選擇Project面板下的 Project項。在Name中填入TestSes,Directory里填寫你的項目要放的位置,其他的默認,單擊Finish。
  
  (2) 創建一個Session Bean模塊
  
  選擇File——>New選擇Enterprise面板下的EJB Module,選擇OK。在出現的窗口后,在Name里填寫TestSesMod,在Version里選擇EJB 2.0 compliant。
  
  
 ?。ǎ常?創建一個Session Bean
  在Jbuilder里,EJB可以可視化的創建,在右邊的空面板里點擊鼠標右鍵,選擇Create EJB在子菜單里選擇Session Bean,如圖5所示?,F在已經創建了一個可視化的Session Bean,在Bean的設置面板中你可以改變Bean的名字,在這里在Bean Name里輸入TestSes?,F在開始創建一個方法,在TestSes上點擊鼠標右鍵,選擇Add后選擇Method(如圖6)在Name里填getName,Return type填String,Interfaces里選Remote。在左邊的點testses旁邊的+號,在下面拉下來的但個JAVA文件里雙擊TestSesBean.java,在getName方法里加入如下代碼:
  Public String getName(){
  return "Testing SUCcessful";
  }
  
 JBuilder7+WebLogic7.0的配置和EJB開發(圖五)

  
 JBuilder7+WebLogic7.0的配置和EJB開發(圖六)

  要運行Session Bean,首先要編譯這個項目。選擇Project下的Make Project TestSes.jpx,編譯完了后這時你也可以看到TestSesBean.java旁邊多了個+號,點擊這個+號你可以看到幾個由容器產生的文件。你可以在左邊的面板里看到TestSesMod.jar文件。雙擊TestSesMod.jar可以在左邊看到部署描述(如圖7)。
  
 JBuilder7+WebLogic7.0的配置和EJB開發(圖七)

 ?。ǎ担?創建運行期的設置
  
  Jbuilder答應用戶為不同的應用程序創建運行期設置。
  選擇Run ——>Configuration Name,在出來的Project Properties窗口里Run面板是默認選擇上了的,點擊New來創建一個新的運行期設置。在彈出來的Runtime Properties點擊Server標簽在Configuration name里輸入一個設置名,這里輸入Server(如圖8)后按OK后再點OK退出。
  (6) 在Jbuilder里運行Weblogic
  選擇菜單Run下的Run Project運行Weblogic Server
 ?。ǎ罚?部署EJB到Webloigc Server上去
  右擊TestSesMod.jar,在彈出的面板里選擇Deploy option of TestSesMod.jar,再選擇Deploy(如圖9)。
 ?。ǎ福?遠程部署
  這里簡單的介紹一下怎么在遠程的Weblogic Server上部署應用。即使是在遠程部署的話,在本機上也需要裝有應用服務器,假如你在Weblogic Server7.0上部署的話,在Jbuilder里選擇Tools ——>Enterprise Deployment,在彈出的窗口里修改Admin url,為遠程的服務器的主機名和端口號。并設置正確的用戶名和密碼。
  
 JBuilder7+WebLogic7.0的配置和EJB開發(圖八)

  
 JBuilder7+WebLogic7.0的配置和EJB開發(圖九)

 ?。ǎ梗?創建一個客戶端測試程序來測試你的Session Bean
  在Jbuilder里選擇File——>New選擇Enterprise標簽里的EJB Test Client,點擊OK。在彈出來的窗口里的Name里輸入TestSesTestClient,單擊OK結束。
  在文件的main()方法里加入如下代碼:
  public static void main(String[] args) {
  TestSesTestClient client = new TestSesTestClient();
  try{
  client.create();
  String name=client.getName();
  System.out.println ("Name form the Test client="+name);
  }
  catch (Exception ex){}
  }
 ?。ǎ保埃┻\行客戶端測試程序
  要運行測試程序的話,先要為它加一個運行期設置。在Run——>Configuration里選擇New在彈出的窗口里選擇Run下的Application。在上面的Configuration name里輸入Client,在Main里點選旁邊的按鈕,在彈出的窗口里選擇Browse標簽下的testses下的TestSesTestClient。一路OK完成。右擊TestSesTestClient.java,單擊Run Using Client后,運行Client程序。運行成功后如圖10所示。Client得到了調用了Session Bean的方法,返回了Testing Successful。
  
JBuilder7+WebLogic7.0的配置和EJB開發(圖十)

  
  3、常見錯誤解答
  錯誤1:WebLogic Server cannot start: config.xml not found
  錯誤代碼描述:
   <140013>
  C:/bea/user_projects/./config.xml not found
  Since no config.xml was found, the fileRealm.properties file will not be used.
  Would you like the server to create a default configuration and boot? (y/n):
  問題發生時機:
  在Jbuilder上運行Weblogic Server時,在Weblogic 6.x+ http:7001頁上。
  產生原因:
  Weblogic域目錄沒有正確設置
  解決方法:
  選擇Tools——>Configure Servers,左邊選擇Weblogic Server 6.x+,選擇右邊的Custom標簽,
  檢查你的域目錄是否正確。如:h:/bea/user_projects/mydomain。
  
  錯誤2:Authentication for user denied
  錯誤代碼描述:
   <000364>   Exception:java.lang.SecurityException: Authentication for user username denied
  java.lang.SecurityException: Authentication for user username denied.
  問題發生時機:
  在Jbuilder上運行Weblogic Server時,在Weblogic 6.x+ http:7001頁上。
  產生原因:
  在Jbuilder里用戶名、密碼填寫錯誤
  解決方法:
  選擇Tools——>Configure Servers,左邊選擇Weblogic Server 6.x+,選擇右邊的Custom標簽,
  檢查

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲天天在线日亚洲洲精| 成人激情春色网| 国产精品久久久久aaaa九色| 亚洲一区二区日本| 麻豆乱码国产一区二区三区| 国产精品第一第二| 国产九九精品视频| 日韩在线中文字幕| 欧美成人激情视频| 久久在线免费观看视频| 国产精品扒开腿做爽爽爽视频| 91麻豆国产精品| 欧美日韩美女在线| 好吊成人免视频| 欧美第一淫aaasss性| 欧美日韩亚洲视频一区| 最近2019中文字幕mv免费看| 日韩成人在线免费观看| 国产精品自在线| 黄色一区二区在线观看| 日韩av在线播放资源| 国产精品久久综合av爱欲tv| 欧美野外wwwxxx| 国产精品亚洲一区二区三区| 国产精品久久999| 91精品国产乱码久久久久久蜜臀| 国产97人人超碰caoprom| 日韩av在线电影网| 丝袜美腿精品国产二区| 亚洲欧美成人精品| 亚洲精品女av网站| 在线观看国产精品淫| 国产z一区二区三区| 欧美人在线观看| 97在线日本国产| 成人日韩在线电影| 国产日韩一区在线| 日韩视频在线观看免费| 成人在线播放av| 国产精品永久免费视频| 亚洲国产精品成人一区二区| 久久电影一区二区| 91视频国产一区| 91免费看片在线| 欧美性受xxxx白人性爽| 亚洲aaaaaa| 欧美性xxxxx极品娇小| 91久久精品视频| 亚洲人成电影在线观看天堂色| 在线亚洲男人天堂| 久久不射电影网| 国产欧美婷婷中文| 国产午夜精品久久久| 久久久久亚洲精品成人网小说| 欧美在线性视频| 国产丝袜高跟一区| 欧美成人精品在线视频| 日韩精品中文字幕有码专区| 欧美激情一区二区三区在线视频观看| 亚洲天堂av综合网| 国产精品久久中文| 亚洲欧美国产精品va在线观看| 91精品中国老女人| 亚洲激情电影中文字幕| 在线日韩精品视频| 欧美成人黑人xx视频免费观看| 久久久久久91香蕉国产| 久久天天躁狠狠躁夜夜爽蜜月| 69av成年福利视频| 一区二区国产精品视频| 亚洲激情电影中文字幕| 日韩在线观看免费网站| 国产色综合天天综合网| 欧美性色xo影院| 一本色道久久88综合日韩精品| 亚洲男人天堂视频| 免费av在线一区| 这里只有视频精品| 久久天堂电影网| 5566成人精品视频免费| 欧美激情精品久久久久久变态| 色爱av美腿丝袜综合粉嫩av| 精品日韩美女的视频高清| 日本国产欧美一区二区三区| 91中文字幕一区| 亚洲国产精品va在线| 国产亚洲日本欧美韩国| 欧美激情亚洲国产| 成人av电影天堂| 欧美一级电影在线| 久久精品国产亚洲精品| 中日韩午夜理伦电影免费| 久久亚洲国产成人| 在线视频日韩精品| 日韩亚洲欧美成人| 国产亚洲精品一区二555| 国精产品一区一区三区有限在线| 亚洲人成电影网站色xx| 全球成人中文在线| 国产日韩欧美视频在线| 日韩女在线观看| 国产精品自拍网| 亚洲最大成人网色| 狠狠爱在线视频一区| 日韩精品视频在线播放| 57pao成人永久免费视频| 欧美日韩福利电影| 欧美成年人视频网站| 色偷偷噜噜噜亚洲男人的天堂| 亚洲一区二区三区在线免费观看| 日韩中文字幕网| 亚洲免费视频在线观看| 欧美一级淫片videoshd| 国产精品av免费在线观看| 在线亚洲午夜片av大片| 91国产精品电影| 欧美一级视频免费在线观看| 亚洲石原莉奈一区二区在线观看| 在线中文字幕日韩| 欧美激情第99页| 国产有码在线一区二区视频| 孩xxxx性bbbb欧美| 国产精品国产自产拍高清av水多| 日韩欧美一区二区在线| 日韩电影中文字幕在线观看| 在线观看国产欧美| 欧美亚洲在线观看| 国产精品成av人在线视午夜片| 国产欧美精品xxxx另类| 亚洲人成伊人成综合网久久久| 日韩电视剧在线观看免费网站| 欧美性受xxxx黑人猛交| 亚洲黄色av女优在线观看| 久久91精品国产91久久跳| 中文字幕亚洲天堂| 丝袜一区二区三区| 亚洲女人天堂av| 91在线视频导航| 国产丝袜一区二区| 精品中文字幕久久久久久| 国产成人拍精品视频午夜网站| 4k岛国日韩精品**专区| 国产97在线播放| y97精品国产97久久久久久| 超碰日本道色综合久久综合| 久久久电影免费观看完整版| 亚洲欧美日韩直播| 久久久亚洲国产| 九九精品在线观看| 疯狂欧美牲乱大交777| 最新的欧美黄色| 97精品国产97久久久久久春色| 在线视频欧美性高潮| 亚洲自拍小视频免费观看| 国产在线观看一区二区三区| 日日狠狠久久偷偷四色综合免费| 一本一本久久a久久精品牛牛影视| 国产一区二区三区视频在线观看| 性色av一区二区三区在线观看| 国产不卡视频在线| 国产一区二区成人| 伊人久久免费视频| 色琪琪综合男人的天堂aⅴ视频| 1769国产精品|