Windows上GlassFish V2自动部署服务配置教程

需积分: 10 1 下载量 32 浏览量 更新于2024-09-09 收藏 4KB TXT 举报
本文档主要介绍了如何在Windows操作系统上安装和配置GlassFish V2版本作为应用服务器,并实现自动启动服务。GlassFish是一款开源的Java EE应用服务器,特别适合企业级应用开发和部署。在Windows环境下,以下是关键步骤: 1. 安装与目录设置: - 首先,你需要下载并安装 GlassFish V2,如版本UR1,安装路径示例为 `D:\appserver\glassfish-v2ur1`。安装完成后,会自动生成相关目录,如 `glassfish` 和 `bin`。 2. 创建服务: - 使用 `asadmin` 命令行工具来创建服务。例如,使用 `asadmin create-service --domaindir` 指定域目录(domain1),并将 `Path` 设置为应用服务器的bin目录,如 `binPath="D:\appserver\glassfish-v2ur1\bin\appservService.exe"`。 - 创建的服务还包含了启动和停止命令,如 `start-domain --user admin domain1` 和 `stop-domain domain1`,这将使用管理员用户 `admin` 来控制服务的启动和停止。 3. 服务属性: - 服务的显示名称 (`displayName`) 如 `AS9PE`,依赖于网络服务 `tcpip`,并且设置为自动启动 (`start=auto`)。此外,还提到了 `DOS` 方式可能涉及到的路径和命令。 4. 扩展到 GlassFish V3: - 对于 GlassFish V3(版本号3.0.1-web-ml),文档中也提到了类似的操作,例如创建服务时使用 `domain1Service.exe`,并且需要指定密码文件路径,以及在 `svn` 环境下创建 `svnserve` 服务。 5. 路径和环境变量: - 文档中提到的路径变量可能是在特定环境下配置的,例如 `D:\appserver\glassfish-v2ur1\glassfish\domains\domain1\bin\startserv.bat`,这可能是一个用于手动启动域的批处理文件,同样依赖于 `tcpip` 服务。 总结: 在Windows环境中,为了使GlassFish V2或V3在系统启动时自动运行,你需要进行服务注册,包括设置服务名称、路径、依赖关系等,并确保使用正确的命令行工具进行操作。对于不同版本,可能会有细微的差异,但核心步骤相似:配置服务启动和停止参数,以及管理用户的权限。同时,注意处理好路径变量和环境变量,以适应不同的应用服务器配置。