Weblogic配置大全.docx

上传人:b****7 文档编号:9802534 上传时间:2023-02-06 格式:DOCX 页数:16 大小:139.59KB
下载 相关 举报
Weblogic配置大全.docx_第1页
第1页 / 共16页
Weblogic配置大全.docx_第2页
第2页 / 共16页
Weblogic配置大全.docx_第3页
第3页 / 共16页
Weblogic配置大全.docx_第4页
第4页 / 共16页
Weblogic配置大全.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

Weblogic配置大全.docx

《Weblogic配置大全.docx》由会员分享,可在线阅读,更多相关《Weblogic配置大全.docx(16页珍藏版)》请在冰豆网上搜索。

Weblogic配置大全.docx

Weblogic配置大全

Weblogic安装与配置

用EclipseMyEclipseWebLogic8.1开发第一个Web程序

1.安装jre

Eclipse虽然由java开发,但本身并不自带jre。

所以你必须先自己安装,去Files\Java\j2re1.4.2_03\bin。

2.安装Eclipse2.1.2

Eclipse目前最新的stable已经Build到了3.0M5,但是这个版本的LanguagePackFeature还没有推出,直接用LanguagePackFeature2.1.2有问题。

故建议用Eclipse稳定版本2.1.2,配上LanguagePackFeature2.1.2后可实现全中文界面。

EclipseSDK2.1.2和其LanguagePackFeature下载地址为http:

//download2.eclipse.org/downloads。

Eclipse的安装非常简单,只需解压缩eclipse-SDK-2.1.2-win32.zip,将文件夹eclipse拷贝到你想要的地方。

然后双击eclipse.exe,即开始编译并初始化Eclipse,完毕自动进入Eclipse。

下面开始安装LanguagePackFeature。

(1)解压缩eclipse2.1.2.1-SDK-win32-LanguagePackFeature.zip。

(2)启动Eclipse,选择“Help\SoftwareUpdates\UpdateManager”菜单,使主界面切换到安装更新透视图画面。

(3)在窗体左下方的FeatureUpdates视图中单击鼠标右键,选择“New\SiteBookmark”菜单,弹出NewSiteBookmark对话框。

在Name处随便输入什么名字,如:

LanguagePack。

URL处输入前面

(1)解压缩后文件夹路径,如:

file:

E:

\开发工具\Eclipse\eclipse2.1.2.1-SDK-win32-LanguagePackFeature\eclipse。

完毕按下Finish按钮,关闭对话框。

这时FeatureUpdates视图中就会出现一项“LanguagePack”。

展开该项,就可以看到很多语言包插件。

(4)选择一个语言包,如:

EclipseJavaDevelopment工具语言包1.2.1.2,单击右边视图中的InstallNow按钮,即开始安装。

安装成功后,Eclipse会重新启动。

依次类推,逐个安装所有的语言包插件。

在整个安装过程中你会发现所有界面都变成了简体中文。

3.安装MyEclipse2.7RC2

去下载最新的MyEclipse安装文件myeclipse_Enterprise_Workbench_Installer_020700RC2.exe。

在安装过程中需要提供Eclipse所在文件夹的路径,安装成功后会自动进入Eclipse。

这时你就会发现主菜单中多出一项“MyEclipse”,我们再选择“窗口\首选项”菜单,打开首选项对话框。

展开MyEclipse结点,单击Subscription子项,可以看到这是个30天限制版。

不过你可以到上下载破解程序MyEclipse_Enterprise_Workbench_v3.6.4.zip。

运行zip中的keygen.exe,随便输入一个用户名,然后选择2.6.4版本,单击Generate按钮生成SubscriptionCode。

将用户名和SubscriptionCode输入到上述的Subscriber和SubscriptionCode文本框中,点击“应用”按钮即可看到信息NumberofLicenses:

unlimited,至此你的MyEclipse已被破解。

4.安装WebLogic8.1

安装WebLogic比较容易,这里只介绍Weblogic7.0的安装过程:

1、安装的启动画面,表示正在解压安装。

2、选择安装的语言种类,这里只有“英语”一种选项供选择。

3、欢迎画面,点击“NEXT”进入到下一步。

4、BEALISENCE画面,点击YES,同意协议,下一步。

5、选择你要安装的目录或新创建一个新的安装目录

6、选择安装方式:

本例为典型(TyicalInstallation),如果你选择安装定制方式,会提示需要安装的组件,包括服务器组件和它提供的一些样例源代码和工程文文件:

7、询问用户Weblogic程序文件安装的目录,选择下一步。

8、Weblogic7的安装进度

9、通知用户安装完毕,所在目录为e:

\bea\weblogic700,点击“DONE”结束安装。

10、安装完成的目录结构:

C:

\bea>dir

驱动器C中的卷没有标签。

卷的序列号是1919-1BE5

C:

\bea的目录

2002/07/1210:

46

.

2002/07/1210:

46

..

2002/07/1210:

46

weblogic700

2002/07/1510:

24761UpdateLicense.cmd

2002/07/1210:

47

utils

2002/07/1210:

43

jdk131_02

2002/07/1510:

2711,242license.bea

2002/07/1510:

28712registry.xml

2002/07/1210:

49

logs

2002/07/1210:

51

user_projects

2002/07/1510:

275,549license_new.bea

二、Weblogic7.0安装时的配置

1、选择“开始”->“程序->“BEAWebLogicPlatform7.0”,然后选择“ConfigurationWizard”进行工程的配置。

1)ChooseDomainTypeAndName:

 选择WLSDomain.

2、选择服务器的运行方式,

ChooseServerType:

 a.SingleServer

 b.AdminServerwithManagedServer(s)

 c.AdminServerwithClusterManagedServer(s)

 d.ManagedServer

 说明:

  a.单机版(试用于学习者使用)

  b.类似于6.1版本的默认安装,是ManagedServer和AdminServer集成在一起。

(用于远端控制,其他的Server之用)

  c.集群Server和AdminServer集成在一起。

(只有特大的系统才会用到)

  d.单纯的ManagedServer。

(只作业务,不做管理,本地不保存config.xml信息)

鉴于这里大部分朋友都是自学,所以我们选择SingleServer。

这里为Single方式。

3、用户工程文件存放的目录,默认为“c:

\bea\user_projects\”,选择“下一步”。

至于更改该目录后有没有问题,我不知道。

4、Weblogic的配置窗口,其中:

myserver为主机名,HTTP服务的埠默认为7001,可以改变,对于单机版不用写,默认是localhost,如果想写可以写自己的IP。

5、管理该服务器的用户名和密码,然后点击“下一步”。

在Weblogic7之前默认账号为system,现在用户可以自定义管理账号了。

6、InstallSeverasWindowsService:

NO!

(意思是将其加到WIN2000系统的服务列表内,由系统自动启动,相对来说还是手动控制较灵活)

6、是否将程序项安装到开始菜单,为了执行方便,选择“YES”。

7、配置信息确认,选择”Create”创建这个WebService。

8、结束配置。

如果还要添加其它选项,还可以再次运行该向导。

说明:

因为Weblogic7自带了JDK1.302,所以你可以无需再安装其它JDK版本,而且笔者极力推荐你使用它自已的JDK,以免出现不必要的麻烦。

需要说明的是,启动Weblogic7之前需要在系统环境变量中加入:

变量名:

JAVA_HOME

值:

%you_bea_home%\jdk131_02本例为e:

\bea\jdk131_02

即可。

其实Weblogic6与7并无大的区别,笔者的感觉就是目录结构,7要比6清爽得多,对于开发人员来讲管理要方便得多。

现在着重讲一下WebLogic的配置,因为后面在配置MyEclipse时将用到这里的有关信息。

(1)运行开始\程序\BEAWebLogicPlatform8.1\ConfigurationWizard。

(2)选择CreateanewWebLogicconfiguration,下一步。

(3)选择BasicWebLogicServerDomain,下一步。

(4)选择Custom,下一步。

(5)在Name处输入admin,ListenAddress处选择localhost,以下两个Port均采用默认值,下一步。

(6)选择Skip跳过MultipleServers,Clusters,andMachinesOptions,下一步。

(7)选择Skip跳过JDBC连接池的配置(注:

JDBC连接池的配置可以在启动WebLogic后到控制台上进行,大家可以参阅相关文档),下一步。

(选择Skip跳过JMS的配置(同样留到控制台上做),下一步。

(9)继续跳过,下一步。

(10)选择Yes,下一步。

(11)在User页点击Add,随意添加一个用户user,密码12345678,下一步。

(12)将用户user分配到Administrators组(还可以同时分配到其它组,方法是选中待加入的组,然后勾中user前的复选框即可),下一步。

(13)直接点击下一步跳过。

(14)设置用户user的权限,选中Admin,勾中user前的复选框(要指定其它权限依次类推),下一步。

(15)采用默认设置,直接点击下一步跳过。

(16)同样采用默认设置,直接点击下一步跳过。

(17)配置JDK,采用WebLogic的默认值,直接点击下一步跳过。

(1最后在ConfigurationName处输入dev,然后点击Create生成配置,完毕点击Done关闭ConfigurationWizard对话框。

5.配置MyEclipse的WebLogic服务器

MyEclipse默认的应用服务器为JBoss3,这里我们使用WebLogic8.1。

启动Eclipse,选择“窗口\首选项”菜单,打开首选项对话框。

展开MyEclipse下的ApplicationServers结点,点击JBoss3,选中右面的Disable单选按钮,停用JBoss3。

然后点击WebLogic8,选中右边的Enable单选按钮,启用WebLogic服务器。

同时下面的配置如下:

(1)BEAhomedirectory:

D:

\BEA。

假定WebLogic安装在D:

\BEA文件夹中。

(2)WebLogicinstallationdirectory:

D:

\BEA\weblogic81。

(3)Adminusername:

user。

(4)Adminpassword:

12345678。

(5)Executiondomainroot:

D:

\BEA\user_projects\dev。

(6)Executiondomainname:

dev。

(7)Executionservername:

admin。

(8)Hostname:

PortNumber:

localhost:

7001。

(9)Securitypolicyfile:

D:

\BEA\weblogic81\server\lib\weblogic.policy。

(10)JAASloginconfigurationfile:

省略。

接着展开WebLogic8结点,点击JDK,在右边的WLSJDKname处选择WebLogic8的默认JDK。

这里组合框中缺省为j2re1.4.2_03,即之前单独安装的jre。

单击Add按钮,弹出WebLogic>AddJVM对话框,在JRE名称处随便输入一个名字,如jre1.4.1_02。

然后在JRE主目录处选择WebLogic安装文件夹中的JDK文件夹,如D:

\BEA\jdk141_02,程序会自动填充JavadocURL文本框和JRE系统库列表框。

单击确定按钮关闭对话框。

这时候就可以在WLSJDKname组合框中选择jre1.4.1_02了。

之后还要在下面的OptionalJavaVMarguments,如-ms64m-mx64m-Djava.library.path="D:

/BEA/weblogic81/server/bin"-Dweblogic.management.discover=false-Dweblogic.ProductionModeEnabled=false

最后点击Paths,在右边的Prependtoclasspath列表框中,通过AddJAR/ZIP按钮,加入D:

\BEA\weblogic81\server\lib\weblogic.jar、D:

\BEA\weblogic81\server\lib\webservices.jar。

如果用到数据库,还需把数据库的驱动类库加进来,这里我们用WebLogic自带的SQLServer数据库驱动库D:

\BEA\weblogic81\server\lib\mssqlserver4v65.jar。

至此,MyEclipse中WebLogic8的配置工作就算完成了。

下面可以看看在Eclipse中能否启动WebLogic了?

自从安装了MyEclipse之后,Eclipse工具栏中就会有一个Run/StopServers下拉按钮。

点击该按钮的下拉部分,选择“WebLogic8\Start”菜单,即开始启动WebLogic了。

通过查看下面的控制台消息,就可以知道启动是否成功,或有什么异常发生。

停止WebLogic可选择“WebLogic\Stop”菜单。

6.创建第一个Web程序——HelloWorld

启动Eclipse:

(1)选择“文件\新建\项目”菜单,打开新建项目向导。

首先选择左边的J2EE,然后选择右边的WebModuleProject,下一步在ProjectName处理输入HelloWorld,点击完成按钮,生成项目文件。

包视图结构如下:

HelloWorld

├─src

├─JRE系统库[j2re1.4.2_03]

├─J2EE1.3LibraryContainer

└─WebRoot

(2)点击src,单击鼠标右键,选择“新建\Servlet”菜单,创建HelloWorldServlet。

在包名称处输入servlet,在Servlet名称处输入HelloWorld,去掉CreatedoGet复选框中的勾,下一步,采用默认设置,点击完成按钮。

修改doPost方法代码如下:

response.setContentType("text/xml");

PrintWriterout=response.getWriter();

out.println("HelloWorld");

out.flush();

out.close();

(3)点击WebRoot,单击鼠标右键,选择“新建\HTML”菜单,创建一个HTML页面。

将FileName改为index.html,点击完成按钮。

将下列代码替换、之间的代码:

functionbytes2bstr(vin)

strreturn=""

fork=1tolenb(vin)

thischarcode=ascb(midb(vin,k,1))

ifthischarcode<&h80then

strreturn=strreturn&chr(thischarcode)

else

nextcharcode=ascb(midb(vin,k+1,1))

strreturn=strreturn&chr(clng(thischarcode)*&h100+cint(nextcharcode))

k=k+1

endif

next

bytes2bstr=strreturn

endfunction

varxml=null;

varXMLSender=newActiveXObject("Microsoft.XMLHTTP");

varurl="http:

//localhost:

7001/HelloWorld/servlet/HelloWorld?

";

XMLSender.Open("POST",url,false);

XMLSender.setRequestHeader("Content-Type","text/xml;charset=UTF-8");

XMLSender.send(xml);

varmsg=bytes2bstr(XMLSender.responsebody);

document.writeln(msg);

(4)展开WEB-INF结点,双击打开web.xml,在下面加入下列语句:

index.html

(5)点击HelloWorld,单击鼠标右键,选择“MyEclipse\AddandRemoveProjectDeployments…”菜单,弹出ProjectDeployments对话框,在Project组合框中选择HelloWorld,单击Add,在Server组合框中选择WebLogic8,点击完成按钮回到ProjectDeployments对话框,这时服务器信息就会显示在Deployments列表中,点击确定按钮关闭对话框。

(6)点击工具栏上的Run/StopServers下拉按钮,选择“WebLogic8\Start”菜单,启动服务器。

(7)运行IE,在地址栏输入http:

//localhost:

7001/HelloWorld/index.html,即可在页面中看到“HelloWorld”字样。

配置MyEclipse的WebLogic9服务器

启动Eclipse,选择“Window->Preferences”菜单,打开首选项对话框。

展开MyEclipse下的ApplicationServers节点,点击WebLogic9,选中右边的Enable单选按钮,启用WebLogic服务器。

配置如下:

①BEAhomedirectory:

C:

\BEA(假定WebLogic安装在C:

\BEA目录中)

②WebLogicinstallationdirectory:

C:

\BEA\WebLogic92

③Adminusername:

user(来自WebLogic中的配置)

④Adminpassword:

12345678(来自WebLogic中的配置)

⑤Executiondomainroot:

C:

\BEA\user_projects\domains\mydomain

⑥Executionservername:

AdminServer

⑦Securitypolicyfile:

C:

\BEA\WebLogic92\server\lib\weblogic.policy

⑧JAASloginconfigurationfile:

(Null)

接着展开WebLogic9节点,点击JDK,在右边的WLSJDKname处选择WebLogic9的默认JDK。

这里组合框中缺省为单独安装的JRE。

单击Add按钮,弹出WebLogic->AddJVM对话框,在JRE主目录处选择WebLogic安装文件夹中的JDK文件夹,我的版本为C:

\BEA\jdk150_04,程序会自动填充其他选项。

单击确定按钮关闭对话框。

这时候就可以在WLSJDKname组合框中选择jdk150_04了。

至此,MyEclipse中WebLogic9的配置工作就算完成了。

下面可以看看在Eclipse中能否启动WebLogic服务器了?

安装了MyEclipse之后,Eclipse工具栏中就会有一个“Run/Stop/RestartMyEclipseApplicationServers”下拉按钮。

点击该按钮的下拉部分,选择“WebLogic9->Start”菜单,即开始启动WebLogic了。

通过查看控制台的消息,就可以检查启动是否成功,或发生什么异常。

补充配置

点击Paths,在右边的Prependtoclasspath列表框中,通过AddJAR/ZIP按钮,加入:

C:

\BEA\WebLogic81\server\lib\weblogic.jar

C:

\BEA\WebLogic81\server\lib\webservices.jar

如果要用到数据库,还需要把数据库的驱动类库添加进来,这里我们用WebLogic自带的SQLServer数据库驱动类库:

C:

\BEA\WebLogic81\server\lib\mssqlserver4v65.jar

对常见启动问题

出现TheWebLogicServerdidnotstartupproperly.提示和java.io.InvalidClassException异常的问题,通常是因为JDK选择不当引起的,在MyEclipse的配置中选择的JDK应该必须与配置WebLogic时选择的JDK相同。

当选择默认JDK时,也可以在MyEclipse中配置BEA的jrockit90_150_04这个JDK。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 计算机硬件及网络

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1