codecamp

在IntelliJ IDEA中定义应用程序服务器

在IntelliJ IDEA中定义应用程序服务器

要在IntelliJ IDEA中定义服务器,在大多数情况下,您所要做的就是指定相应服务器的安装位置。

您可以通过下列方式来定义服务器:

  • 在“设置(Settings)”对话框中: Ctrl+Alt+S|构建,执行,部署|应用服务器|  (Ctrl+Alt+S | Build, Execution, Deployment | Application Servers | )。
  • 可以在创建项目或模块时定义服务器。
  • 可以在创建服务器运行/调试配置时定义,方法:运行|编辑配置| | <服务器名称>(Run | Edit Configurations | | <Server Name>)

在接下来的内容中将详细介绍这三个方法的操作步骤。

在“设置(Settings)”对话框中定义服务器

  1. 打开“设置(Settings)”对话框(可以通过Ctrl+Alt+S快捷键打开)。
  2. 在左侧窗格的“构建,执行,部署(Build, Execution, Deployment)”类别中,选择“应用程序服务器(Application Servers)”。
  3. 在对话框右侧打开的“应用程序服务器(Application Servers)”页面上,单击“确定(OK)”,然后点击 。(或者,按Alt+Insert。)
  4. 选择您要使用的服务器。
  5. 在打开的对话框中,指定服务器设置,然后单击“确定(OK)”。对于大多数服务器,您只需指定服务器主目录,即服务器安装目录。
  6. 在“设置(Settings)”对话框中单击“确定(OK)”。

在创建项目或模块时定义服务器

  1. 执行以下操作之一:
    • 如果要创建新项目:在“欢迎”界面上单击“创建新项目(Create New Project)”,或选择:文件|新建|项目(File | New | Project)。因此,将打开“新建项目(New Project)”向导。
    • 如果要将模块添加到现有项目:打开要添加模块的项目,然后选择:文件|新建|模块。然后,“新建模块(New Module)”向导将打开。
  2. 在向导的第一页上,在左侧窗格中,选择:Java Enterprise。
  3. 在页面的右侧,在“Application Server”字段的右侧,单击“新建(New)”。
  4. 选择您要使用的服务器。
  5. 在打开的对话框中,指定服务器设置,然后单击“确定(OK)”。对于大多数服务器,您只需指定服务器主目录,即服务器安装目录。
  6. 指定其他设置必要的,然后单击“下一步(Next)”。
  7. 指定名称和位置设置,然后单击“完成(Finish)”。

在创建运行/调试配置时定义服务器

  1. 打开“运行/调试配置(Run/Debug Configurations)”对话框(打开方式可以是通过选择:运行|编辑配置(Run | Edit Configurations))。
  2. 单击 (或者使用快捷键:Alt+Insert),选择感兴趣的服务器(例如:Tomcat服务器),如果可用,选择“本地(Local)”或“远程(Remote)”。
  3. 在对话框的右侧,在“服务器(Server)”选项卡上,单击“应用程序服务器(Application server)”列表右侧的“配置(Configure)” 。
  4. 在打开的对话框中指定服务器设置,然后单击“确定(OK)”。
  5. 根据需要指定其他的运行/调试配置设置,然后单击“确定(OK)”。
IntelliJ IDEA启用应用程序服务器集成插件
IntelliJ IDEA应用程序服务器运行/调试配置
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

IntelliJ IDEA的一般准则

什么是IntelliJ IDEA项目

使用IntelliJ IDEA的意图行为

IntelliJ IDEA使用运行/调试配置

特定于VCS的程序

IntelliJ IDEA语言和特定框架指南

IntelliJ IDEA的数据库和SQL功能

IntelliJ IDEA使用之JavaServer Faces(JSF)

IntelliJ IDEA:分析PHP应用程序的性能

IntelliJ IDEA:调试PHP应用程序

IntelliJ IDEA:适用于PHP的Google App Engine

IntelliJ IDEA更多内容

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }