【IT168 技术文章】
Myeclipse整合weblogic,关键weblogic先要配置一个domain,在myeclipse路径配对,jdk配weblogic自带的,还要在path里加入weblogic.jar和webservice.jar
1.环境 sun jdk1.5.0,MyEclipse 5.1.1 GA
2.介绍:MyEclipse配置Websphere6的时候需要做比配置其它server更多的工作;
Websphere6必须和MyEclipse安装在一个机器上;
Websphere6必须使用IBM的jdk,位置在<was-install-dir>/java;
(一般在C:\Program Files\IBM\WebSphere\AppServer\java下)
只有MyEclipse Enterprise J2EE project可以部署在Websphere6上。
3.Websphere6安装和配置
第一步 开始->程序->IBM Websphere->概要文件管理工具
第二步 点击"下一步",默认为"应用程序服务器",点击"下一步"
第三步 点选"典型概要文件创建"(profile)或"高级概要文件创建";
我这里选择"高级概要文件创建";
典型创建将"节点Node","单元Cell"都设置为默认,且设置成为windows服务.
高级创建将由用户自己定义"Node","Cell"名,同时可取消作为windows服务.
第四步 选择要部署的到正在创建的WebSphere Application Server 环境的应用程序
默认选择"下一步".
第五步 输入概要表名称(例如 sophia);
第六步 选择概要表路径 D:\IBM\WebSphere\AppServer\profiles\sophia;
第七步 输入结点名:SophiaNode,主机名:127.0.0.1;
第八步 输入端口号,默认端口即可
第九步 不选做为windows服务;(否则每次启机器都会启动 )
第十步 完成;
第十一步 启动服务器,打开管理控制台;
第十二步 点击服务器-应用服务器,然后点击服务器名称;
第十三步 查看标签“配置”->故障诊断->记录和跟踪;
第十四步 点击“JVM日志”->配置标签,修改“文件名”为console,点击确定;
(不要疑惑,将${System_....\SystemOut.log} 这个系统原本的文件名全部去掉,改成console,System.out 和 System.err 这两栏中的文件名都要改成console,若不做该设置则在myeclipse中用Debug启动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工程是不能的
分享到:
相关推荐
在本文中,我们将探讨如何在MyEclipse集成开发环境中整合WebLogic服务器,这是一个常见的任务,对于Java EE开发者来说至关重要。MyEclipse是一个强大的IDE,支持多种应用服务器的配置,包括WebLogic。WebLogic是...
- **WebLogic**: Oracle公司的应用服务器之一,MYECLIPSE支持WebLogic 8.1、9.0、9.2和10版本。 - **WebSphere**: IBM公司的应用服务器产品,MYECLIPSE支持WebSphere 5.1、6.0和6.1版本。 - **OC4J (Oracle)**: ...
3. **企业级应用**:MyEclipse 2016特别适合于开发企业级应用程序,支持多种服务器,如Tomcat、Jetty、WebLogic、WebSphere等。用户可以直接在IDE内进行服务器配置、部署和管理。 4. **框架支持**:MyEclipse 2016...
内置了对Tomcat、Jetty、WebLogic、WebSphere等多种应用服务器的支持,可以直接在IDE内部署、调试和运行应用。 7. **图形化界面设计** 提供了可视化布局编辑器,用于设计Java Swing和JavaFX应用的用户界面,降低...
9. **部署与运行**:完成开发后,系统可能被打包成WAR或EAR文件,部署在Tomcat、WebLogic、WebSphere等应用服务器上。 10. **版本控制**:开发团队可能使用了Git或SVN等版本控制系统,对源代码进行版本管理和协作...
3. **J2EE集成**:作为强大的J2EE开发工具,MyEclipse10提供了丰富的服务器支持,如Tomcat、JBoss、WebLogic、WebSphere等,可以方便地进行应用部署和调试。 4. **数据库管理**:内置的数据库工具集允许开发者连接...
7. **应用服务器支持**:支持多种应用服务器,如Tomcat、Jetty、WebLogic、WebSphere等,可以方便地进行应用部署和调试。 然而,MyEclipse 2014的默认界面是英文的,对于非英语母语的开发者来说可能会带来一定的...
6. **图形化设计工具**:提供可视化的设计界面,如用于构建J2EE应用程序的WSAD(WebSphere Studio Application Developer)工具。 总的来说,MyEclipse8.5绿色汉化软件为中国的Java开发者提供了一个功能强大且易用...
4. **J2EE服务器支持**:支持多种主流的Java应用服务器,如Tomcat、Jetty、WebLogic、WebSphere等,可以方便地进行部署和调试。 5. **图形化设计工具**:提供WYSIWYG的界面设计工具,如JSP、JSF页面的设计,以及EJB...
例如,Tomcat、Jetty等轻量级服务器通常可以很好地配合MyEclipse进行热启动,而WebLogic、WebSphere等重量级服务器可能需要额外的配置或者插件来实现。 4. **限制与注意事项**:虽然热启动大大提升了开发效率,但也...
6. **部署与测试工具**:支持将应用部署到各种应用服务器上,如Tomcat、WebLogic、WebSphere等,并提供单元测试、集成测试等功能。 #### 三、注册码与序列号 在给定的信息中,提到了MyEclipse 8.5的注册码和序列号...
多种内置的服务器连接器用于监控你的应用运行。部署的应用服务器包括WebSphere、Glassfish、WebLogic和Tomcat等等。为了应对极速测试,提供了即时可用的集成化MyEclipse Tomcat和Derby服务器。
3. **Web和应用服务器集成**:MyEclipse 支持多种Web和应用服务器,如Tomcat、Jetty、WebLogic、WebSphere等,可以直接在IDE中配置、部署和调试应用。 4. **框架支持**:MyEclipse 集成了对Spring、Struts、...
MyEclipse提供了一个全面的开发工具集,支持包括Java、HTML、CSS、JavaScript、SQL等多种语言的编写,并且集成了Tomcat、Jetty、WebLogic、WebSphere等主流应用服务器,方便进行项目的部署和调试。 在【基于...
2. 部署与服务器配置:掌握如何将项目部署到各种J2EE服务器,如Tomcat、WebLogic、WebSphere等,以及如何在MyEclipse中配置和管理这些服务器。 五、数据库操作 1. 数据库连接与管理:学习在MyEclipse中建立数据库...
4. **Web开发**:MyEclipse 10包含用于Web应用开发的工具,如HTML、CSS、JavaScript编辑器,支持AJAX、Bootstrap等前端框架,以及对各种服务器(如Tomcat、WebLogic、WebSphere)的集成。 5. **数据库集成**:该...
MyEclipse支持多种应用服务器,如Geronimo、JBoss、Jetty、JOnAS、JRun、Oracle AS、Orion、Resin、Sun、Glassfish以及WebLogic和WebSphere等。根据实际使用的服务器,取消未使用的模块,仅保留你需要的,例如,如果...
7. **应用服务器集成**:MyEclipse支持多种应用服务器的快速启动和部署,如Apache Tomcat、IBM WebSphere和Oracle WebLogic等。通过拖放方式,可以轻松地将项目部署到服务器上。 8. **版本控制**:MyEclipse集成了...
6. **部署与服务器支持**:支持多种应用服务器,如Tomcat、Jetty、WebLogic、WebSphere等,便于应用的部署和调试。 7. **移动应用开发**:虽然10.7版本的时代相对较早,但仍然提供了对Android和BlackBerry等移动...