JSRUN 用代码说话

启用Java EE应用程序支持

编辑教程

启用Java EE应用程序支持

此功能仅在Ultimate版本中得到支持。

本主题讨论打开JavaEE应用程序选项时可用的功能。

先决条件

只有当满足了以下的条件时,JavaEE Application选项和相关功能才可以使用:

您应该使用IntelliJ IDEA的ULTIMATE版本。(Community版中没有相应的功能。)
必须启用Java EE:EJB,JPA,Servlets插件。(此插件与IDE捆绑在一起并默认启用。)

功能概述

当您打开JavaEE应用程序选项时,IntelliJ IDEA将会:

创建META-INF/application.xml企业应用程序归档部署描述符。
创建Java EE应用程序facet,使您可以指定特定于application.xml的位置和应用程序服务器特定的部署描述符(例如,glassfish-application.xml,jboss-app.xml)。
创建分解的EAR工件配置。
在“项目结构(Project Structure)”对话框中提供各种快速修复,例如,用于application.xml与EAR工件的结构同步。
使JavaEE:App工具窗口可用。

如果在创建项目或模块并指定应用程序服务器时打开JavaEE Application选项,IntelliJ IDEA还会为该服务器创建运行/调试配置。

打开JavaEE Application选项

您可以打开JavaEE Application选项:

创建项目或模块时(通过:文件|新建|项目(File | New | Project or),或:文件|新建|模块(File | New | Module))。在New Project或New Module向导的第一页上,选择Java Enterprise,然后选择Additional Libraries and Frameworks下的JavaEE Application复选框。

对于现有模块。在“项目(Project)”工具窗口(通过:查看|工具Windows|项目(View | Tool Windows | Project))中,右键单击模块文件夹,然后选择“添加框架支持(Add Framework Support)”。然后在打开的对话框中选择JavaEE Application复选框。

管理部署描述符

您可以在“项目结构(Project Structure)”对话框中管理特application.xml和定于服务器的部署描述符文件:

打开“项目结构(Project Structure)”对话框(例如Ctrl+Shift+Alt+S)。
在最左侧的窗格中,选择“模块(Modules)”或“Facets”。
在右侧窗格中,选择:javaEEApplication。
在对话框右侧打开的页面上,形成应用程序的部署描述符列表。

管理应用程序工件

要将应用程序部署到服务器,您需要一个应用程序工件。对于Java EE应用程序,IntelliJ IDEA提供以下工件格式:

JavaEE Application: Exploded。这是一个解压缩的企业应用程序归档(EAR),一个可以部署到应用程序服务器上的目录结构。
JavaEE Application: Archive。这显然是一个EAR文件。

要管理工件配置,请使用“项目结构(Project Structure)”对话框(通过:文件|项目结构|工件(File | Project Structure | Artifacts)来打开)。

JSRUN闪电教程系统是国内最先开创的教程维护系统, 所有工程师都可以参与共同维护的闪电教程,让知识的积累变得统一完整、自成体系。 大家可以一起参与进共编,让零散的知识点帮助更多的人。
X
支付宝
9.99
无法付款,请点击这里
金额: 0
备注:
转账时请填写正确的金额和备注信息,到账由人工处理,可能需要较长时间
如有疑问请联系QQ:565830900
正在生成二维码, 此过程可能需要15秒钟