技术开发 频道

Myeclipse整合weblogic websphere

4.MyEclipse配置

    第一步 配置 Window > Preferences > MyEclipse > Application Servers > WebSphere   6.1;

    第二步 找到Jdk选项,点击"Add",出现Add JVM 对话框,配置JDK JRE home directory 为 C:\Program Files\IBM\WebSphere\AppServer\java,WebSphere只能运行在IBM JDK上;

    第三步 创建 Web project 例如“SophiaTestWeb”,再创建 Enterprise Application project 例如“SophiaTest”;

    (其中SophiaTestWeb是存放项目源代码的,SophiaTest是辅助项目用于打包发布的,在New Enterprise Application project 时,填入项目名,然后在下方的文本框中,勾选"Define Web Project Modules,因为目前项目还未用到ejb, 点击"下一步",在下面的"Web Project Modules"中,勾选"SophiaTestWeb",直接点击"完成")

    会生成如下的配置文件

    <application id="Application_1199258677375" version="1.4" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/application_1_4.xsd" >

    <display-name> Sophia</display-name>

    <module id="myeclipse.1188813827936" >

    <web>

    <web-uri>SophiaTestWeb.war</web-uri>

    <context-root> /SophiaTestWeb</context-root>

    </web>

    </module>

    </application>

    第四步 部署 必须点击菜单条上的部署的快捷方式 Deploy MyEclipse J2EE Project to Server;

    第五步 部署 SophiaTest,选择第二项“Packaged Archive” 部署-完成;

    (这时将会在C:\Program Files\IBM\WebSphere\AppServer\profiles\AppSrv02 \installableApps目录下生成一个SophiaTest.ear 文件)

    第七步 打开Websphere6的管理控制台 应用程序->安装新的应用程序,选择

    D:\IBM\WebSphere\AppServer\profiles\AppSrv02\installableApps\SophiaTest.ear,点击下一步;

    (可填入上下文根,例如:"/SophiaTestWeb", 上下文根即访问web时的URL中port后的路径

    如:"http://127.0.0.1:9080/SophiaTestWeb/index.jsp" 中:"/SophiaTestWeb"就是上下文根)

    注意:其中安装的应用程序名一定要是SophiaTest,即与打包发布的辅助项目名称相同

    第八步 选择“启用类重新装入",点击下一步;

    第九步 选中 “SophiaTest.war”,点击下一步 ;

    第十步 选中 “SophiaTest.war”,点击下一步 ;

    第十一步 提示“应用程序 SophiaTest 安装成功。”后,点击 “保存到主配置”,最后启动该应用程序;

    第十二步 删除以前部署的包,重新部署 SophiaTest,选择第一项“Exploded Archive”,下面文本框中勾择“Delete remote resource before deployment” 复选框,部署-完成;

    第六步 在MyEclipse中启动 Websphere6,等待出现“为电子商务开放服务器 server1”,即启动完成;

    (wait for the Server server1 open for e-business message as before.)

    最终访问http://127.0.0.1/IBMTestWeb/index.jsp   这样就可以实时调试,实时更新了

    注:要在websphere中调试一定要建企业工程,一般的web工程是不能的

0
相关文章