注:原文来自:https://www.jetbrains.com/help/idea/2016.3/configuring-web-application-deployment.html,个人学习所用,勿要评论,可借鉴
此功能仅在Ultimate版本中受支持。
Web应用程序可以作为一个部署到服务器 展开的目录,其中文件和文件夹在文件系统中显示为单独的项目或作为Web存档(WAR文件),包含所有必需的文件。因此,您需要配置项目输出的布局,以便可以使用其中一种形式将其部署到服务器。在IntelliJ IDEA中,通过定义项目输出的布局文物。
当你 在模块中启用Web开发,IntelliJ IDEA配置一个该类型的神器 以下列基本结构爆炸:
您可以 使用此预定义工件,可能需要进行必要的自定义,或配置一个新工件。
配置要部署的工件涉及:
指定 工件类型,名称和输出目录。
添加静态Web内容资源。
建议的部署配置过程反映了可以根据您的首选项和特定Web应用程序的要求灵活定制的基本工作流程。
配置基本工件设置
打开“项目结构”对话框(Ctrl+Shift+Alt+S)。
点击 文物打开了工件页面。
执行以下操作之一:
要使用预定义的展开目录工件,请war:exploded从左侧窗格的列表中选择工件。如有必要,请在右侧窗格的相应字段中更改工件的名称和输出目录。
要创建新工件,请单击 add.png左侧窗格中的新工具栏按钮,然后从中选择工件类型新的下拉列表。
要将应用程序部署为目录,请选择 Web应用程序:爆炸。
要以打包的形式部署应用程序,请选择 Web应用程序:存档。
在右侧窗格中,指定 相关字段中工件的常规设置,例如名称和输出目录。
添加静态Web内容资源
打开所需的工件并切换到右侧窗格, 输出布局选项卡。
随着选择 选择输出根节点,选择在上下文菜单上创建目录项或单击创建目录工具栏按钮icon_newFolder.png。例如,在打开的对话框中指定新文件夹的名称资源:
选择新文件夹后,选择 在上下文菜单中添加项目副本或单击添加工具栏按钮的副本add.png。
在上下文菜单中,选择 上下文菜单上的“ 目录内容”项。在里面打开的对话框,选择存储所需Web内容资源的目录。