提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
翻译|使用教程|编辑:董玉霞|2022-06-20 10:51:25.503|阅读 81 次
概述:在之前的IDEA教程 中,我们介绍了与应用服务器集成,本文我们将介绍应用服务器运行配置。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
IntelliJ IDEA 发布重大版本更新,V2022.1进行了许多重要功能更新,支持java18,可点击下载。
在之前的IDEA教程 中,我们介绍了与应用服务器集成,本文我们将介绍应用服务器运行配置。
要在应用服务器上运行或调试您的应用程序,您需要一个应用服务器运行/调试配置。此配置可以为您做几件事:
如果您希望它在部署工件之前在本地启动服务器,请使用本地应用程序服务器运行配置。
如果您希望将工件部署到正在运行的远程或本地服务器,请使用远程应用程序服务器运行配置。
注意:即使您连接到远程应用程序服务器,您仍然需要在Build、Execution、Deployment |下配置此服务器的本地安装。与应用程序服务器集成中所述的应用程序服务器。
您可以直接从“运行/调试配置”对话框配置应用程序服务器。为此,请选择应用程序服务器运行配置并单击应用程序服务器选择器旁边的配置。
当您创建应用程序服务器运行配置时,它可能会显示一个错误,说明您需要指定要部署的工件。完成此操作后,配置会将构建工件任务添加到启动前任务列表中,以便每次在部署工件之前构建工件。以下是正确配置的应用程序服务器运行配置的外观:
要运行配置,请按下Alt+Shift+F10并选择创建的应用程序服务器配置。
或者,如果您在顶部的主工具栏中选择了运行配置,则可以单击运行按钮或按下Shift+F10以运行它。
您还可以使用服务工具窗口来列出和管理所有可用的应用程序服务器运行配置。
在运行或调试应用程序时,您可以修改源代码并查看更改的结果,而无需重新启动服务器。根据工件的类型和运行配置,这可能涉及资源和类的简单更新,或者重新构建和重新部署工件。
如果您有一个应用程序服务器运行配置,您可以指定启动更新时它应该做什么。
可用的更新选项取决于工件的类型(展开或归档)和运行配置的类型(本地或远程)。
选项 | 描述 | 用途 |
更新资源 | 更新所有更改的资源,例如 HTML、JSP、JavaScript、CSS 和图像。 | 本地应用程序服务器运行配置中的爆炸工件 |
更新课程和资源 |
更新所有更改的资源并重新编译所有更改的 Java 类(EJB、servlet 等)。 调试时,IntelliJ IDEA 将部署和重新加载更新的类。有关详细信息,请参阅重新加载修改的类。否则,在定期运行应用程序时,IntelliJ IDEA 只会更新输出文件夹中更改的类。它是否会在正在运行的应用程序中部署和重新加载此类类,取决于您正在使用的 Java 运行时的功能。 |
本地应用程序服务器运行配置中的爆炸工件 |
热插拔类 | 调试时,IntelliJ IDEA 将部署和重新加载更新的类。有关详细信息,请参阅重新加载修改的类。此选项不适用于定期运行的应用程序。 | 本地应用程序服务器中的存档工件运行配置以及远程配置中的展开和存档工件。 |
重新部署 | 无需重新启动服务器即可重建和重新部署应用程序工件。该操作可能很耗时。 | 本地和远程应用程序服务器运行配置中的爆炸和归档工件 |
重启服务器 | 重新启动应用程序服务器,重建并重新部署工件,该操作可能非常耗时。 | 本地应用程序服务器运行配置中的爆炸和归档工件 |
当您启动应用程序服务器运行配置并成功部署和运行应用程序时,您可以通过以下方式之一修改代码并更新您的应用程序:
如果必要的更新选项与frame deactivation相关联,则当您从 IntelliJ IDEA 切换到不同的应用程序(例如,Web 浏览器)时,应用程序将自动更新。
JetBrainsIntelliJ IDEA是java编程语言开发的集成环境,在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具、JUnit、CVS整合、代码分析等方面的功能都是超常的。
想要了解IntelliJ IDEA价格的朋友,欢迎咨询
IntelliJ IDEA技术交流群:786598704 欢迎进群一起讨论
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn
本文探讨 SQL Server 中 NULL 和空值之间的区别,并讨论如何有效地处理它们。
Unity 是一款功能极其丰富的游戏引擎,允许开发人员将各种媒体集成到他们的项目中。但是,它缺少最令人兴奋的功能之一 - 将 Web 内容(例如 HTML、CSS 和 JavaScript)直接渲染到 3D 场景中的纹理上的能力。在本文中,我们将介绍如何使用 DotNetBrowser 在 Unity3D 中将 Web 内容渲染为纹理。
DevExpress v24.2帮助文档正式发布上线了,请按版本按需下载~
本教程将向您展示如何用MyEclipse构建一个Web项目,欢迎下载最新版IDE体验!
IntelliJ在业界被公认为优秀的Java开发平台之一,在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面表现突出,并支持基于Android平台的程序开发。
Space是一个针对软件项目和团队的一体化解决方案。
CLionCLion是一款专为开发C及C++所设计的跨平台IDE。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@cahobeh.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢