要在 IDE 中将应用程序部署到服务器,您必须使用服务器信息配置 IDE。对于本地服务器,此信息包括以下内容
-
服务器运行时环境,其中包含有关服务器位置、运行时 JRE 以及配置文件的详细信息
-
服务器适配器,其中包含服务器运行时环境的管理设置,包括访问参数、启动参数以及发布选项
借助运行时检测功能,JBoss Server Tools 让您可以高效地配置可供 IDE 使用的本地服务器。如此处所示,此功能对于快速配置服务器以部署和测试应用程序很有用。
此处提供了以下任务的完成说明
1. 为本地运行时服务器配置 IDE
运行时检测会在给定的本地系统路径中搜索来查找特定类型的运行时服务器。对于找到的任何服务器,运行时检测会自动生成默认服务器运行时环境和默认服务器适配器。这些项目可按原样用于立即部署应用程序,或根据您的要求进行定制。
要为本地运行时服务器配置 IDE,请完成以下步骤
-
单击
。 -
单击
添加
。 -
找到包含运行时服务器的目录,然后单击
确定
。 -
在找到的运行时表中,确保选中运行时,然后单击
确定
。 -
单击
应用
,然后单击确定
以关闭首选项
窗口。
为服务器生成默认运行时环境和服务器适配器,服务器适配器显示在服务器
视图中。
2. 部署应用程序
为服务器配置 IDE 后,您可以使用服务器适配器从 IDE 将应用程序部署到服务器。服务器适配器支持服务器与 IDE 之间的运行时通信,便于部署应用程序和管理服务器。
要将应用程序部署到服务器,请完成以下步骤
-
在
项目资源管理器
视图中,右击{项目名称}
,然后点击 。 -
确保选择
选择现有服务器
。 -
在服务器表格中,展开
localhost
,选择你要在上面部署应用程序的服务器,然后点击完成
。
控制台
视图会显示来自服务器的输出,服务器会启动并部署应用程序。当部署完成后,IDE 默认的网络浏览器会打开并显示已部署的网络应用程序。
3. 更改并重新发布应用程序
默认情况下,服务器适配器会针对更改的资源保存时自动发布进行配置。此自动发布操作适用于应用程序资源,可在服务器的专门部署位置进行互换,而无需停止和重新启动应用程序,如.html
文件。对于其他更改的资源,如.java
文件,你需要重新发布应用程序,从而强制重新构建应用程序。
要在无法自动发布的更改后重新将应用程序发布到服务器,请执行以下步骤
-
在
服务器
视图中,展开服务器适配器以列出分配给该服务器的应用程序。 -
右击
{应用程序名称}
,然后点击完整发布
。
控制台
视图会显示来自服务器的输出,以替换正在部署的应用程序。除非已经在网络浏览器中启用了 LiveReload,你必须手动重新加载网络浏览器才能看到已更改的应用程序。