MyEclipse中的配置,Websphere6必须和MyEclipse安装在一个机器上;Websphere6必须使用IBM的jdk,默认路径是C:Program FilesIBMWebSphereAppServerjava;只有MyEclipse Enterprise J2EE project可以部署在Websphere6上。
其它与配置tomcat没什么不同,一样是在window—>preferences—>MyEclipse—>application Server—>WebSphere—>WebSphere 6.1(因为我装的是6.1,你可以选择自己的相应版本)。
WebSphere home directory是WebSphere的安装目录,选好这个以后其他的都自动补齐。如果Profile root directory没有补,则自己录入,值为C:Program FilesIBMWebSphereAppServerprofilesAppSrv01。
之后点击WebSphere6.1子选项中的JDK,选择WebSphere自带的,我用本机的就跑不起来,后来换成WebSphere的就好了。再点击Launch选择Debug mode。
这样MyEclipse就配置完成了,但是还不能看到启动信息,因为WebSphere的启动信息在一个日志文件中保存,我们应该把它转移到Myeclipse的Console(控制台)中。
按照以前的方式启动WebSphere,进入控制台,选择故障诊断-->日志和跟踪—>Server1-->JVM日志,将打开的配置页面中,两个“文件名”项都改为console,如下图:
保存后,停止服务器。在MyEclipse中可以启动了。
在MyEclipse中将工程部署到Websphere,一定要选择生产模式,也就是Packaged Archive。如下图:
实际只是将工程打包到C:Program FilesIBMWebSphereAppServerprofilesAppSrv01installableApps下,还需要进入WebSphere的后台,安装刚才发布的项目生成的.war文件。