### GlassFish和Ant安装与配置
#### 一、概述
本文档主要介绍如何在Windows平台上安装和配置GlassFish服务器以及Ant构建工具,并在Eclipse IDE中进行相应的设置,以便能够顺利地开发、构建和部署Java Web应用程序。
#### 二、环境准备
在开始安装和配置之前,需要确保以下环境变量已经正确设置:
- **JAVA_HOME**: 指向已安装的JDK目录。
- **ANT_HOME**: 指向Ant的安装目录。
- **Path**: 包含JDK和Ant的bin目录路径。
例如,在本例中:
- JAVA_HOME=C:\Program Files\Java\jdk1.6.0
- ANT_HOME=D:\Program Files\ant
- PATH=C:\Program Files\Java\jdk1.6.0\bin;D:\Program Files\ant\bin
#### 三、GlassFish服务器安装与配置
1. **下载并安装GlassFish**:
- 从官方网站http://glassfish.dev.java.net/下载适用于Windows平台的安装文件(例如glassfish-installer-v2ur1-b09d-windows-ml.jar,大小为81M)。
- 使用命令行运行安装程序:`D:\>java –jar glassfish-installer-v2ur1-b09d-windows-ml.jar`。
- 安装完成后,可以通过执行`D:\glassfish>ant -f setup.xml`来完成额外的配置。
2. **启动GlassFish服务**:
- 在命令行中执行`D:\glassfish\bin>asadmin start-domain domain1`启动GlassFish服务。
- 可以通过浏览器访问http://localhost:4848来登录GlassFish的管理控制台,用户名和密码均为“admin”。
3. **停止GlassFish服务**:
- 在命令行中执行`D:\Program Files\glassfish\bin>asadmin stop-domain domain1`来关闭服务。
4. **部署Web应用**:
- 将编译好的WAR文件放置于GlassFish的`domains/domain1/applications`目录下。
- 访问http://localhost:8080/网站名来查看应用是否部署成功。
#### 四、Ant安装与配置
1. **下载并安装Ant**:
- 下载最新版本的Ant压缩包,解压至指定目录(如D:\Program Files\ant)。
- 设置ANT_HOME环境变量,并将Ant的bin目录添加到系统PATH变量中。
2. **使用Ant构建项目**:
- 创建一个build.xml文件,定义项目的构建规则。
- 在命令行中运行`ant`命令执行构建任务。
#### 五、Eclipse配置
1. **安装GlassFish插件**:
- 打开Eclipse,选择Help > Eclipse Marketplace。
- 搜索“glassfish”,安装相应的插件。
2. **配置Eclipse中的GlassFish服务器**:
- 打开Servers视图,右键点击New > Server。
- 选择GlassFish > GlassFish v2.x Server,点击Next。
- 输入Server name,选择合适的JDK和GlassFish home directory,然后点击Finish。
3. **部署项目至GlassFish**:
- 在Eclipse中创建一个新的Dynamic Web Project。
- 右键点击项目,选择Deploy As > Dynamic Web Project。
- 选择之前配置好的GlassFish服务器,并点击Finish。
#### 六、总结
通过以上步骤,我们不仅完成了GlassFish服务器和Ant构建工具的基本安装与配置,还在Eclipse IDE中进行了相应的设置。这样,开发者就可以在本地环境中轻松地开发、构建和部署Java Web应用程序。此外,对于更高级的功能和配置选项,建议参考官方文档进行深入学习。