Java IDE MyEclipse 使用教程:MyEclipse 应用服务器连接器

MyEclipse 中除了集成的 MyEclipse Tomcat 和 Derby 服务器之外,您还可以使用服务器连接器来部署到一系列 Java EE 兼容的应用程序服务器,例如 WebSphere、Glassfish、WebLogic、Tomcat、JBoss 等。您可以调试和热同步项目,并自定义部署配置。

MyEclipse 中可用的服务器连接器

MyEclipse Enterprise Workbench 使开发人员能够通过服务器连接器将 MyEclipse Java EE 应用程序无缝部署、执行和测试到数十个版本的不同应用程序服务器。

使用 MyEclipse 应用服务器

MyEclipse 不仅提供了许多开箱即用的服务器连接器,您还可以下载和安装第三方服务器连接器,这些连接器将与您的项目一起工作,就像它包含在 MyEclipse IDE 中一样。

为了快速部署和测试,MyEclipse 包括一个特殊的 Tomcat 8.5 安装和一个 MyEclipse Derby 数据库作为集成沙箱的一部分。您还会注意到 Angular 项目的 Angular CLI。

服务器连接器如何工作

MyEclipse 使用 Web 工具项目 (WTP) 框架通过应用服务器连接器与本地应用服务器实例交互。MyEclipse 为中央服务器操作提供服务器管理器,并在 MyEclipse 工作台工具栏和上下文菜单上集成控件,允许您:

  • 以运行、调试或分析模式启动应用程序服务器
  • 通过重定向到 MyEclipse 控制台视图的标准输出日志消息监视应用程序服务器操作
  • 通过您的自定义测试客户端或 Web 浏览器测试部署的应用程序
  • 对已部署的应用程序代码执行热插拔 Java 调试
  • 在兼容 JSR-045 的应用服务器(例如 Tomcat 5.x 或更高版本)上执行 JSP 源代码级调试
  • 停止应用服务器
  • 发布服务器,同步所有部署到服务器的项目

使用 MyEclipse 应用服务器

当您指示连接器启动其应用程序服务器时,连接器会使用服务器的配置信息创建启动配置,然后使用连接器启动应用程序服务器在其中执行的外部 JVM。下图描述了连接器和应用服务器之间的交互。

注意: 连接器只能启动并与安装在本地可访问文件系统上的服务器交互。WebSphere 服务器连接器例外。MyEclipse 2016 CI 1 中引入了对远程 WebSphere 连接器的支持。

使用 MyEclipse 应用服务器

您可以根据需要配置任意数量的受支持服务器实例;然而,典型环境只需要启用一小组连接器。如果您需要使用各种配置进行测试,您可以配置多个服务器实例。

连接器配置

使用从“服务器”视图或“在服务器上运行”窗口访问的“新建服务器”向导配置连接器。配置过程很简单,但您必须熟悉服务器的安装和启动细节。

注意:配置过程中的一个常见错误是指定 Java JRE 而不是完整的 JDK 作为将在其中启动服务器的 JVM。问题是 Java EE 应用服务器需要访问 JDK 编译器以支持动态处理 JSP 和 EJB 代理。JDK 包含所需的编译器;JRE 没有。

使用 MyEclipse 应用服务器

MyEclipse 应用服务器支持的要求是:

  • MyEclipse 应用程序服务器连接器需要直接访问应用程序服务器安装文件夹。因此,应用服务器必须安装在 MyEclipse 运行的机器的文件系统上。
  • 要支持 JSP 源代码级调试,您的应用程序服务器必须支持用于调试非 Java 源代码的 JSR-045 规范。
  • 热插拔调试需要使用 JDK 1.4.x 或更高版本的虚拟机启动您的应用程序服务器。如果您正在使用需要 JDK 1.3 调试器的旧应用程序服务器,则可以使用断点,但由于 1.3 JVM 不支持JPDA 规范,因此无法在 MyEclipse 工作台中热交换已修改的代码。
  • 应用程序服务器连接器应配置为使用完整的 JDK(包括 javac)环境启动它们各自的应用程序服务器。不要使用 JRE。需要完整的 JDK,因为它提供了所有应用程序服务器编译 JSP 页面或动态处理和部署 EJB 所需的 Java 编译器。

只有 MyEclipse Java EE 项目类型(企业、EJB 和 Web)可以使用 MyEclipse 部署服务进行部署。MyEclipse 不支持直接部署基本的 Java 项目。

MyEclipse使用教程介绍了MyEclipse 应用服务器连接器第一部分内容,想要了解全部教程

Java IDE MyEclipse 使用教程:MyEclipse 应用服务器连接器

MyEclipse V2022.1正式发布,大家可以下载MyEclipse官方正版试用,更多MyEclipse价格咨询可联系在线客服。

MyEclipse | 下载试用

MyEclipse是功能最全面、性价比最高的企业级Java IDE之一。


MyEclipse

标签:

来源:慧都

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年4月12日
下一篇 2022年4月12日

相关推荐

发表回复

登录后才能评论