1、在myEclipse6中配置websphere6及部署调试工程实践在myEclipse6中配置websphere6.1及部署、调试设置开发环境实践王瑞1 说明本文意在当前大家开发普遍使用的环境下,进行开发环境的配置和测试发布的应用程序。2 环境操作系统:windows xp sp3Eclipse 3.3.2MyEclipse 6Websphere Application server 6.1 trial(IBM官网上下载的测试版本)3 安装websphere application server 6.1从IBM官网下载试用版本后解压到指定的目录下:D:was.cd.6100.trial.bas
2、e.windows.ia32WAS运行该目录下的install.exe进行安装。4 将WEB工程发布到websphere4.1 在myEclipse中建立web工程我们只要在myEclipse中建立web project或enterprise application project工程。网上有的资料说不是一定要建立enterprise application project,通过我的实践测试,证明这不是必须的。5 在myEclipse中配置websphere6.15.1 指定websphere的安装路径:当你指定安装路径后,相应的配置项会自动的配置好。不必一一指定。6 发布web工程到webs
3、phere点击打开发布界面:点为工程指定一个将发布的目标服务器:从werver中选择websphere6.1,Deploy type选择Packaged Archive。不要用默认的Exploded Archive。这是因为发布的文件直接copy到websphere的目录下是不能够被websphere知道并加载运行的。Websphere一定要加载并启动加载的应用程序,这些应用才可以被访问使用。打包成war或ear文件的目的。就是为了从websphere中指定一个发布包加载应用。7 在websphere中加载部署应用程序7.1 起动websphere服务点击选择websphere并启动服务器。(
4、websphere在安装后,被设置成系统服务,当从eclipse中启动中,却保系统中的服务为关闭状态。)启动后在eclipse的console中有如下输了,并提示是否进入debug,选择no。大家这时可能以为是配置有问题了。但是这是正常的。服务已经启动。7.2 进入websphere控制台进行应用加载在IE中输入URL:https:/ localhost: 9043/ ibm/ console/ logon.jsp打开控制台登录页面:输入在安装websphere时指定的管理员用户名和密码。登录后打开控制台页面:点击“应用程序”,从中选择“安装新的应用程序”,打开如下页面:选择“浏览”,将目录指
5、向在myEclipse中发布的war或ear文件目录,指定war或ear文件。并指定上下文根,即工程的context。这此例中指定”/ee”。则访问此工程的url为:http:/localhost:9080/ee。点“下一步”,其后的操作可以使用默认的值,一直点“下一步”直到完成。然后打开“企业应用程序”:可以看到”ee_awr”已经加载到系统中,但是状是“不可用”。这时需要点击“消息”部分的将新加载的工程保存下来。然后再选中“ee_war”点击“启动”。这时新的应用程序就被启动了。我们可以通过http:/localhost:9080/ee 访问到这一新的工程。8 在websphere中卸载应
6、用程序选中应用程序“ee_war”,点“卸载”:并“确认”:点击“保存”,将改动保存到系统中。这时http:/localhost:9080/ee 将不能访问到页面(404)。记住在加载和卸载后一定要“保存”,否则不能“启动”或“卸载”后仍可以访问。按如上的方式建立一个WEB工程并可以实现将其发布部署到websphere中。但是我们将websphere与eclipse相结合的目的,一般是开发的需要。需要在eclipse中看到控制台的信息及能够实时的修改java和JSP并进行调试。这样就还要进行如下的设置: 修改工程属性以匹配websphere的工程特性。 配置重新装入选项; 修改输出信息到控制台
7、;9 修改工程属性以匹配websphere的工程特性新建一个enterprise application project,将web工程添加到其中。将此工程打包发布:选择packaged Archive选项。10 配置重新装入选项发布后在websphere中将新的应用发布。与前面所述web应用发布是相同的。发布后检查重新装入选项。10.1 点击:“web模块的jsp重新装入选项”:将”jsp启用类重新装入” 勾上。时间设为大于0的时间。0表示关闭选项。点击:“类装入和更新检测”:将“更新应用程序文件时重新装入类”选上,并指定时间。这是就做好了服务器端的实时更新准备工作。10.2 客户端的更新发布前面说了在eclipse中发布是” packaged Archive选项”.在我们在开发环境中对工程进行了修改要进行重新发布的时候。我们移除原先发布的工程,重新发布。选择“Exploded Archive”。这样新的工程文件就覆盖了老的工程文件。并可以在websphere下被识别。启用新的更新。11 修改输出信息到控制台将输出改为console,从控制台输出。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1