Weblogic配置大全讲课教案_第1页
Weblogic配置大全讲课教案_第2页
Weblogic配置大全讲课教案_第3页
Weblogic配置大全讲课教案_第4页
Weblogic配置大全讲课教案_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Good is good, but better carries it.精益求精,善益求善。Weblogic配置大全-Weblogic安装与配置用EclipseMyEclipseWebLogic8.1开发第一个Web程序1.安装jreEclipse虽然由java开发,但本身并不自带jre。所以你必须先自己安装,去/downloads下载最新J2SE1.4.2_03的jre安装文件j2re-1_4_2_03-windows-i586-p.exe。安装成功后,重启机器,并将jre的bin文件夹路径添加到系统环境变量PATH中,如:C:ProgramFilesJavaj2re1.4.2_03bin。

2、2.安装Eclipse2.1.2Eclipse目前最新的stable已经Build到了3.0M5,但是这个版本的LanguagePackFeature还没有推出,直接用LanguagePackFeature2.1.2有问题。故建议用Eclipse稳定版本2.1.2,配上LanguagePackFeature2.1.2后可实现全中文界面。EclipseSDK2.1.2和其LanguagePackFeature下载地址为/downloads。Eclipse的安装非常简单,只需解压缩eclipse-SDK-2.1.2-win32.zip,将文件夹eclipse拷贝到你想要的地方。然后双击eclips

3、e.exe,即开始编译并初始化Eclipse,完毕自动进入Eclipse。下面开始安装LanguagePackFeature。(1)解压缩eclipse-SDK-win32-LanguagePackFeature.zip。(2)启动Eclipse,选择“HelpSoftwareUpdatesUpdateManager”菜单,使主界面切换到安装更新透视图画面。(3)在窗体左下方的FeatureUpdates视图中单击鼠标右键,选择“NewSiteBookmark”菜单,弹出NewSiteBookmark对话框。在Name处随便输入什么名字,如:LanguagePack。URL处输入前面(1)解压

4、缩后文件夹路径,如:file:E:开发工具Eclipseeclipse-SDK-win32-LanguagePackFeatureeclipse。完毕按下Finish按钮,关闭对话框。这时FeatureUpdates视图中就会出现一项“LanguagePack”。展开该项,就可以看到很多语言包插件。(4)选择一个语言包,如:EclipseJavaDevelopment工具语言包,单击右边视图中的InstallNow按钮,即开始安装。安装成功后,Eclipse会重新启动。依次类推,逐个安装所有的语言包插件。在整个安装过程中你会发现所有界面都变成了简体中文。3.安装MyEclipse2.7RC2去

5、下载最新的MyEclipse安装文件myeclipse_Enterprise_Workbench_Installer_020700RC2.exe。在安装过程中需要提供Eclipse所在文件夹的路径,安装成功后会自动进入Eclipse。这时你就会发现主菜单中多出一项“MyEclipse”,我们再选择“窗口首选项”菜单,打开首选项对话框。展开MyEclipse结点,单击Subscription子项,可以看到这是个30天限制版。不过你可以到上下载破解程序MyEclipse_Enterprise_Workbench_v3.6.4.zip。运行zip中的keygen.exe,随便输入一个用户名,然后选择

6、2.6.4版本,单击Generate按钮生成SubscriptionCode。将用户名和SubscriptionCode输入到上述的Subscriber和SubscriptionCode文本框中,点击“应用”按钮即可看到信息NumberofLicenses:unlimited,至此你的MyEclipse已被破解。4.安装WebLogic8.1安装WebLogic比较容易,这里只介绍Weblogic7.0的安装过程:安装的启动画面,表示正在解压安装。2、选择安装的语言种类,这里只有“英语”一种选项供选择。3、欢迎画面,点击“NEXT”进入到下一步。4、BEALISENCE画面,点击YES,同意协

7、议,下一步。5、选择你要安装的目录或新创建一个新的安装目录6、选择安装方式:本例为典型(TyicalInstallation),如果你选择安装定制方式,会提示需要安装的组件,包括服务器组件和它提供的一些样例源代码和工程文文件:7、询问用户Weblogic程序文件安装的目录,选择下一步。、Weblogic7的安装进度9、通知用户安装完毕,所在目录为e:beaweblogic700,点击“DONE”结束安装。10、安装完成的目录结构:C:beadir驱动器C中的卷没有标签。卷的序列号是1919-1BE5C:bea的目录2002/07/1210:46.2002/07/1210:46.2002/07/

8、1210:46weblogic7002002/07/1510:24761UpdateLicense.cmd2002/07/1210:47utils2002/07/1210:43jdk131_022002/07/1510:2711,242license.bea2002/07/1510:28712registry.xml2002/07/1210:49logs2002/07/1210:51user_projects2002/07/1510:275,549license_new.bea二、Weblogic7.0安装时的配置1、选择“开始”-“程序-“BEAWebLogicPlatform7.0”,然后

9、选择“ConfigurationWizard”进行工程的配置。1)ChooseDomainTypeAndName:选择WLSDomain.选择服务器的运行方式,ChooseServerType:a.SingleServerb.AdminServerwithManagedServer(s)c.AdminServerwithClusterManagedServer(s)d.ManagedServer说明:a.单机版(试用于学习者使用)b.类似于6.1版本的默认安装,是ManagedServer和AdminServer集成在一起。(用于远端控制,其他的Server之用)c.集群Server和Admi

10、nServer集成在一起。(只有特大的系统才会用到)d.单纯的ManagedServer。(只作业务,不做管理,本地不保存config.xml信息)鉴于这里大部分朋友都是自学,所以我们选择SingleServer。这里为Single方式。用户工程文件存放的目录,默认为“c:beauser_projects”,选择“下一步”。至于更改该目录后有没有问题,我不知道。Weblogic的配置窗口,其中:myserver为主机名,HTTP服务的埠默认为7001,可以改变,对于单机版不用写,默认是localhost,如果想写可以写自己的IP。管理该服务器的用户名和密码,然后点击“下一步”。在Weblogi

11、c7之前默认账号为system,现在用户可以自定义管理账号了。6、InstallSeverasWindowsService:NO!(意思是将其加到WIN2000系统的服务列表内,由系统自动启动,相对来说还是手动控制较灵活)是否将程序项安装到开始菜单,为了执行方便,选择“YES”。7、配置信息确认,选择”Create”创建这个WebService。8、结束配置。如果还要添加其它选项,还可以再次运行该向导。说明:因为Weblogic7自带了JDK1.302,所以你可以无需再安装其它JDK版本,而且笔者极力推荐你使用它自已的JDK,以免出现不必要的麻烦。需要说明的是,启动Weblogic7之前需要在

12、系统环境变量中加入:变量名:JAVA_HOME值:%you_bea_home%jdk131_02本例为e:beajdk131_02即可。其实Weblogic6与7并无大的区别,笔者的感觉就是目录结构,7要比6清爽得多,对于开发人员来讲管理要方便得多。现在着重讲一下WebLogic的配置,因为后面在配置MyEclipse时将用到这里的有关信息。(1)运行开始程序BEAWebLogicPlatform8.1ConfigurationWizard。(2)选择CreateanewWebLogicconfiguration,下一步。(3)选择BasicWebLogicServerDomain,下一步。(

13、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,密码1234

14、5678,下一步。(12)将用户user分配到Administrators组(还可以同时分配到其它组,方法是选中待加入的组,然后勾中user前的复选框即可),下一步。(13)直接点击下一步跳过。(14)设置用户user的权限,选中Admin,勾中user前的复选框(要指定其它权限依次类推),下一步。(15)采用默认设置,直接点击下一步跳过。(16)同样采用默认设置,直接点击下一步跳过。(17)配置JDK,采用WebLogic的默认值,直接点击下一步跳过。(1最后在ConfigurationName处输入dev,然后点击Create生成配置,完毕点击Done关闭ConfigurationWiza

15、rd对话框。5.配置MyEclipse的WebLogic服务器MyEclipse默认的应用服务器为JBoss3,这里我们使用WebLogic8.1。启动Eclipse,选择“窗口首选项”菜单,打开首选项对话框。展开MyEclipse下的ApplicationServers结点,点击JBoss3,选中右面的Disable单选按钮,停用JBoss3。然后点击WebLogic8,选中右边的Enable单选按钮,启用WebLogic服务器。同时下面的配置如下:(1)BEAhomedirectory:D:BEA。假定WebLogic安装在D:BEA文件夹中。(2)WebLogicinstallation

16、directory:D:BEAweblogic81。(3)Adminusername:user。(4)Adminpassword:12345678。(5)Executiondomainroot:D:BEAuser_projectsdev。(6)Executiondomainname:dev。(7)Executionservername:admin。(8)Hostname:PortNumber:localhost:7001。(9)Securitypolicyfile:D:BEAweblogic81serverlibweblogic.policy。(10)JAASloginconfiguratio

17、nfile:省略。接着展开WebLogic8结点,点击JDK,在右边的WLSJDKname处选择WebLogic8的默认JDK。这里组合框中缺省为j2re1.4.2_03,即之前单独安装的jre。单击Add按钮,弹出WebLogicAddJVM对话框,在JRE名称处随便输入一个名字,如jre1.4.1_02。然后在JRE主目录处选择WebLogic安装文件夹中的JDK文件夹,如D:BEAjdk141_02,程序会自动填充JavadocURL文本框和JRE系统库列表框。单击确定按钮关闭对话框。这时候就可以在WLSJDKname组合框中选择jre1.4.1_02了。之后还要在下面的Optional

18、JavaVMarguments,如-ms64m-mx64m-Djava.library.path=D:/BEA/weblogic81/server/bin-Dweblogic.management.discover=false-Dweblogic.ProductionModeEnabled=false最后点击Paths,在右边的Prependtoclasspath列表框中,通过AddJAR/ZIP按钮,加入D:BEAweblogic81serverlibweblogic.jar、D:BEAweblogic81serverlibwebservices.jar。如果用到数据库,还需把数据库的驱动类

19、库加进来,这里我们用WebLogic自带的SQLServer数据库驱动库D:BEAweblogic81serverlibmssqlserver4v65.jar。至此,MyEclipse中WebLogic8的配置工作就算完成了。下面可以看看在Eclipse中能否启动WebLogic了?自从安装了MyEclipse之后,Eclipse工具栏中就会有一个Run/StopServers下拉按钮。点击该按钮的下拉部分,选择“WebLogic8Start”菜单,即开始启动WebLogic了。通过查看下面的控制台消息,就可以知道启动是否成功,或有什么异常发生。停止WebLogic可选择“WebLogicSt

20、op”菜单。6.创建第一个Web程序HelloWorld启动Eclipse:(1)选择“文件新建项目”菜单,打开新建项目向导。首先选择左边的J2EE,然后选择右边的WebModuleProject,下一步在ProjectName处理输入HelloWorld,点击完成按钮,生成项目文件。包视图结构如下:HelloWorldsrcJRE系统库j2re1.4.2_03J2EE1.3LibraryContainerWebRoot(2)点击src,单击鼠标右键,选择“新建Servlet”菜单,创建HelloWorldServlet。在包名称处输入servlet,在Servlet名称处输入HelloWor

21、ld,去掉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=1

22、tolenb(vin)thischarcode=ascb(midb(vin,k,1)ifthischarcode&h80thenstrreturn=strreturn&chr(thischarcode)elsenextcharcode=ascb(midb(vin,k+1,1)strreturn=strreturn&chr(clng(thischarcode)*&h100+cint(nextcharcode)k=k+1endifnextbytes2bstr=strreturnendfunctionvarxml=null;varXMLSender=newActiveXObject(Microsof

23、t.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)点

24、击HelloWorld,单击鼠标右键,选择“MyEclipseAddandRemoveProjectDeployments”菜单,弹出ProjectDeployments对话框,在Project组合框中选择HelloWorld,单击Add,在Server组合框中选择WebLogic8,点击完成按钮回到ProjectDeployments对话框,这时服务器信息就会显示在Deployments列表中,点击确定按钮关闭对话框。(6)点击工具栏上的Run/StopServers下拉按钮,选择“WebLogic8Start”菜单,启动服务器。(7)运行IE,在地址栏输入http:/localhost:7

25、001/HelloWorld/index.html,即可在页面中看到“HelloWorld”字样。配置MyEclipse的WebLogic9服务器启动Eclipse,选择“Window-Preferences”菜单,打开首选项对话框。展开MyEclipse下的ApplicationServers节点,点击WebLogic9,选中右边的Enable单选按钮,启用WebLogic服务器。配置如下:BEAhomedirectory:C:BEA(假定WebLogic安装在C:BEA目录中)WebLogicinstallationdirectory:C:BEAWebLogic92Adminusername:user(来自WebLogic中的配置)Adminpassword:12345678(来自WebLogic中的配置)Executiondomainroot:C:BEAuser_projectsdomainsmydomainExecutionservername:AdminServerSecuritypolicyfile:C:BEAWebLogic92serverlibweblogic.policyJAASloginconfigurationfile:(Null)接着展开WebLog

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论