彩票走势图

java开发工具IDEA JVM框架教程(四):创建Java EE应用程序(下)

翻译|使用教程|编辑:董玉霞|2022-05-13 15:30:43.803|阅读 132 次

概述:本文介绍IntelliJ IDEA使用教程中关于创建第一个 Java EE 应用程序的第三部分内容,主要介绍了将应用程序打包到 EAR 中相关教程。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

IntelliJ IDEA 发布重大版本更新,V2022.1进行了许多重要功能更新,支持java18,可点击下载。

IntelliJ IDEA官方正版下载

将应用程序打包到 EAR 中

适当的企业应用程序被打包到可以包含 WAR 和 JAR 文件的 EAR 文件中。让我们看看如何在java开发工具 IntelliJ IDEA 中做到这一点。

  1. 在Project工具窗口中,右键单击您的模块并选择Add Framework Support。

    java开发工具IntelliJ IDEA

  2. 在Add Framework Support对话框中,选择Java EE下的JavaEE Application并单击OK。
    IntelliJ IDEA在模块中添加META-INF/application.xml文件。这是应用程序的部署描述符。
  3. 按Ctrl+Alt+Shift+S打开“项目结构”对话框。在Artifacts页面上,选择新的JavaEEHelloWorld:ear 分解的工件并注意它仅包含javaEEApplication构面资源。
  4. 展开Available Elements下的Artifacts元素并双击JavaEEHelloWorld:war将其添加到 EAR 工件结构中。

    java开发工具IntelliJ IDEA

    当看到一条消息说Web facet 未在 application.xml 中注册时,单击Fix。

  5. 单击添加按钮,选择Java EE Application: Archive,然后单击For 'JavaEEHelloWorld:ear exploded'。
  6. java开发工具IntelliJ IDEA

  7. 选择新的 EAR 工件并单击Create Manifest。

    java开发工具IntelliJ IDEA

    在META-INF下的application.xml旁边指定默认位置。

  8. 打开application.xml。它应包含以下内容:
    <application xmlns="//xmlns.jcp.org/xml/ns/javaee"
                 xmlns:xsi="//www.w3.org/2001/XMLSchema-instance"
                 xsi:schemaLocation="//xmlns.jcp.org/xml/ns/javaee //xmlns.jcp.org/xml/ns/javaee/application_8.xsd"
                 version="8">
    
        <module id="JavaEEHelloWorld-Web">
            <web>
                <web-uri>JavaEEHelloWorld.war</web-uri>
                <context-root>JavaEEHelloWorldWeb</context-root>
            </web>
        </module>
    </application>
  9. 部署 EAR 工件

    部署 EAR 工件与部署 WAR 类似:您需要远程 GlassFish 运行配置。

    1. 从主菜单中,选择运行 | 编辑配置。
    2. 在Run/Debug Configurations对话框中,单击添加按钮,展开GlassFish Server节点,然后选择Remote。
    3. 更改此运行配置的名称以区分它,例如:Remote EAR GlassFish 4.1.1.
    4. 打开Deployment选项卡,单击添加按钮要部署的工件表下方,然后选择Artifact。选择部署JavaEEHelloWorld:war工件并单击OK。
    5. 打开Deployment选项卡,单击添加按钮要部署的工件表下方,然后选择Artifact。选择部署JavaEEHelloWorld:ear工件并单击OK。
    6. 单击确定以保存远程运行配置。
    7. 打开index.jsp并将问候语更改为Hello from EAR!.
    8. 在主工具栏中选择新的运行配置,然后单击运行按钮或按Shift+F10。
    9. 新配置构建 EAR 工件并将其部署到正在运行的服务器。刷新 URL //localhost:8080/JavaEEHelloWorldWeb/并查看新的问候语:Hello from EAR!。请注意,该 URL 对应于application.xmlcontext-root中指定的 URL 。

    IntelliJ IDEA | 下载试用

    本文介绍IntelliJ IDEA使用教程中关于创建第一个 Java EE 应用程序的第三部分内容,主要介绍了将应用程序打包到 EAR 中相关教程。

    IntelliJ IDEA是java编程语言开发的集成环境,在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具、JUnit、CVS整合、代码分析等方面的功能都是超常的。

    想要了解IntelliJ IDEA价格的朋友,欢迎咨询


    IntelliJ IDEA技术交流群5:786598704      欢迎进群一起讨论


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP