精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>● Java>>J2EE>>Weblogic6.0与 Jbuilder5的集成[转载]

主题:Weblogic6.0与 Jbuilder5的集成[转载]
发信人: zjxyz(xyz假期中)
整理人: zjxyz(2001-06-16 10:34:50), 站内信件
Weblogic6.0与 Jbuilder5的集成
------Dustin Wu 2001-6-15
一、 安装和配置
先安装Jbuilder5 Enterprise,然后安装Jbuilder5 Person, license key 用Enterprise的。
或其他方法,只要确保Jbuilder5 Enterprise,能运行。
安装完Jbuilder5,BAS4.5和weblolgic6.0后,就可以开始配置了。
(1) 系统环境变量的修改:
把系统环境变量TMP、TEMP改为不带有空格的目录;   
在JB5里菜单    Project ——> Default Project Properties ——>Paths 中把所有带空格的目录改为不带空格的目录;为什么要这样设置呢?因为整合后的 weblogic 和JB5在开发过程中JB5会调用 weblogic 的包来制作EJB,而weblogic对那些有空格的不能很好地识别,工作时会出错,即是说weblogic要接触到的目录,目录名最好不是中文名、带空格。

在使用JB5编辑时会发现光标与实际位置不对齐的问题, 其实只需要在Tools ——>Editor Opntion ——>Color中 把 Reserved Word 设置成不使用粗体和斜体就可以了。
(2) jbuilder5 的配置:
A、 Tools ——>Configure Libraries 下确定有WebLogic6.0包,其中class中应该加入如下class和路径:
C:\bea\wlserver6.0\lib\ cr_wls60f.jar(是Weblogic6.0的crack包)
C:\bea\wlserver6.0\lib\weblogic_sp.jar
C:\bea\wlserver6.0\lib\weblogic.jar
B、Tools Menu ——>Enterprise Setup ——>CORBA   
·新增一个weblogic的项,   在Path for ORB tools下,加入Weblogic的目录  
·  在Library for projects下,加入 Weblogic6.0 的 库,具体方法是:点“..”,然后选择 Weblogic6.0包;   
·在 compiler command 填上 idlj.exe   
· 在Command option for output directory 填上一个目录路径,但是要注意的是,不能是中文、带空格。 
  
C、Tools Menu ——>Enterprise Setup ——>Application Server ——>BAS4.5。1
填上 AppServer 安装的目录。 并选上 Enable Integrate.  
Tools Menu ——>Enterprise Setup ——>Application Server ——>Weblogic6.0   
填上 Weblogic 安装的目录。

D、配置Default Project Properties
Project ——>Default Project Properties ——>Path ——>Required Libraries   
选择Weblogic6.0;   

Project ——>Default Project Properties ——>Build ——>IDL   
在 IDL compiler 选择Weblogic;
在weblogic 页上,什么都不选。  
 
Project ——>Default Project Properties ——>Run ——>Application  
 · 选择main class 为 weblogic.Server (当你正确设定Weblogic6.0包后,可以找到该类。) 
· 把Complile before running 和 Complile before debugging 的钩子去掉,否则即使你运行一次EJB客户端都好都会重新制作一次EJB包。
Project ——>Default Project Properties ——>Enterprise  点“..”这这里选择 Application Server ,当然又是选Weblogic6.0。  选中 Weblogic6.0后点 Edit:
· 在Require Libraries添加 Weblogic6.0包,把其他删除;
· 在class 中删除所有的类的路径;
· 修改VM Parameters:我机器上是
-ms64m -mx64m -Djava.library.path=C:/bea/wlserver6.0/bin -Dbea.home=C:/bea -Dweblogic.Domain=Suzhou -Dweblogic.Name=test -Djava.security.policy==C:/bea/wlserver6.0/lib/weblogic.policy   -classpath C:\bea\wlserver6.0\lib\cr_wls60f.jar;C:\bea\wlserver6.0\lib\weblogic_sp.jar;C:\bea\wlserver6.0\lib\weblogic.jar;.  -Dweblogic.management.password=testsystem
· OK。。。。



----
############################
【XYZ资料室】
http://zjxyz.yeah.net
OICQ:5452479 
电子邮件:[email protected]
                     XYZ
############################

广州社区JAVA版

[关闭][返回]