Eclipse+WebSphere部署WAR应用.doc_第1页
Eclipse+WebSphere部署WAR应用.doc_第2页
Eclipse+WebSphere部署WAR应用.doc_第3页
Eclipse+WebSphere部署WAR应用.doc_第4页
Eclipse+WebSphere部署WAR应用.doc_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

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

文档简介

在WebSphere部署WAR应用配置数据库的JNDIa) 打开左边的“资源-JDBC提供程序”,选择右边的作用域为“服务器”。图1b) 点击“新建”,新建指定数据库的JDBC的驱动程序所在的位置。图2c) 选择你的数据库类型,XA类型是支持分布式事务的驱动,一般不需要使用该种类型的驱动。然后点击“应用”按钮。图3d) 填写必要的信息,本页中最重要的信息是驱动程序的“类路径”。下图中的类路径中有一个变量为“$ORACLE_JDBC_DRIVER_PATH”,该变量在“环境-管理WebSphere变量”中设定。图4e) 在下图的模块中设定变量的值。图5f) 点击变量的名字,出现下图的界面,然后输入该变量的值。我的Oracle的驱动放到了d:jdbcdriver目录下,所以我设定为d:jdbcdriver。图6g) 点击应用,然后出现下面的界面,点击界面下部分的“数据源”。图7h) 出现如下界面,然后点击“新建”。图8i) 出现如下界面,然后填入数据源的名字和JNDI的名字,注意程序中引用的JNDI的名字要和这里的完全一致。不用像Tomcat那样的“java:comp/env/”字符再加上实际的JNDI。名称可以随便填写。图9j) 点击“应用”,然后点击“J2C认证数据条目”。图10k) 点击下图中的“新建”,新建一个J2C的认证数据条目,其实这个数据条目存储的是数据库的用户名和密码。图11l) 输入数据库的用户名和密码。别名可以随便填写。图12m) 点击上图的“确定”后,出现如下界面,然后修改下图的“组建受管认证别名”和“容器受管的认证别名”为刚才配置的J2C的认证数据条目。图13n) 点击上图的“确定”,然后点击“定制属性”。图14o) 填写URL。图15p) 输入URL。图16q) 输入driverType,Oracle的Type4的驱动的类型为thin。图17r) 点击“确定”,然后点击下图的“保存”按钮。图18s) 出现如下界面,点击“保存”按钮。图19t) 可以看到我们配置好的数据源。选择我们配置的数据源,然后点击“测试连接”。图20u) 如果测试成功,则可以看到如下提示:图21v) 下图中可以看到我们配置的Oracle JDBC Driver。图22第21页、共21页 重新启动WAS,以使数据库的连接池生效。Eclipse加入jar包:D:IBMWebSphereAppServerplugins com.ibm.ws.runtime_6.1.0.jarD:IBMWebSphereAppServerlib app-global.jar打包war打包前需要把数据源的Tomcat样式JNDI名(java:comp/env/)改为去掉前面”java:comp/env/”的JNDI名字。我使用的是命令行的方式。也可以使用MyEclipse的功能进行打包。图23打包后,budget目录下会多一个budget.war文件。图24我将这个war文件复制到websphere所在的机器的”d: 待部署的应用” 目录下面。部署应用a) 选择左边的“安装新的应用程序”,在右边的界面输入“本地路径”和“上下文根”。图25b) 点击“下一步”。图26c) 出现一个警告页面,不用管它,点击“继续”。图27d) 点击“下一步”。图28e) 点击“下一步”。图29f) 选择要映射的server,因为只有一个server,所以,我没有其他的选择,但还要点击一下“应用”,如果有多个server,则要选择server后再点击“应用”按钮。图30g) 选中war文件,然后点击“下一步”。图31h) 点击“完成”按钮。图32i) 出现如下界面,单击“保存到主配置”。图33j) 单击“保存”。图34k) 选择左边的“企业应用程序”,选择右边的我们部署的应用war文件,然后点击“启动”按钮。图35l) 启动后,会发现我们部署的应用的状态的图标由红色转为绿色的图标。图36测试最后我可以通过访问:http:/IP地址:9080/budget/index.jsp或者其他的url来访问我的应用。端口是9080。 2005-12-1 晚 20:00MyEclipse+WebSphere开发配置1. 下载下websphere6.1安装,在安装的过程中要记住自己设置的node name和cell name. 2. 启动eclipse,在window-preperences-myeclipse-application servers-websphere6.1 点Browse.选择你eclipse的安装目录.我是安装在D:webshpere6.1,之后myeclipse会自动的将Profile Root Directory,Node name,cell name设置好.你需要确认一下.Profile Root Directory就是你的安装目录下Profiles目录下的一个文件夹. 我的是D:webshpere6.0profilesAppSrv01.而node name和cell name它会设成以你的机器名命名的名字,应该将cell name改为Profiles RootDirectory下的installedApps目录(D:webshpere6.0profilesAppSrv01installedApps)下的文件夹的名字我的是就是localhostNode01Cell,将node name改为cell name去掉后面的cell的名字.选中enable项.点Apple保存. 3. 展开websphere6.1,选JDK,将JDK设置为webshpere6.1安装目录下的JDK(D:webshpere6.0java).一定要设置成IBM的JDK要不websphere是不能运行的. 4. 启动websphere(不是用eclipse,而是用websphere的启动服务器),选管理控制台,点服务器-应用服务器,选一个服务,一般为server1.在故障诊断中选记录和跟踪-JVM 日志,修改两个文件名为console.保存,注销,停止服务. 5. 在eclipse中新建自己的企业工程Enterprise Application Project(一定要是企业工程)如果之前有web工程可以将该企业工程的web modle设置为该web project,如没有就自己新建一个. 如下图:6 发布企业工程(不是web project)在第一次发布时要选Packaged Archive 7. 用eclipse或websphere工具启动websphere,进入控制台,应用程序-安装新的应用程序,点浏览在webshpere6.0profilesAppServ01installableApps下选自己发布的工程名的ear文件(你可能不是AppServ01)然后next下去就可以了,唯一要注意的就是要设置web模块上下文根和要选上class 类文件和jsp的修改自动装载. 8. 退到控制台首页,应用程序-企业应用程序,选择自己发布的工程,点启动.注销,停止websphere. 9. 在eclipse中再点发布,删除刚发布的工程,再点add.选择企业工程,Exploded Archive.选Delete Remote.项.然后发布.以后就可以实时调试了. 注:要在websphere中调试一定要建企业工程,一般的web工程是不能的 打补丁解压download.updii.61019.windows.ia32.zip,执行安装UpdateInstaller目录下的install.exe。安装完后,把6.1.0-WS-WASSDK-

温馨提示

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

评论

0/150

提交评论