编译 glassfish 5 open source 生成 J2EE 应用服务器;支持 Java EE 8;使用 maven 编译

本文详细介绍如何从源代码编译并安装 GlassFish 5.1.0,一款支持 JavaEE8 的开源 J2EE 应用服务器。包括 JDK 环境设置、Maven 下载、GitHub 代码同步及 Maven 编译步骤,最后提供 GlassFish 控制台操作指南。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

GlassFish 是一款强悍的 J2EE 应用服务器,支持完整的 J2EE 标准,开源免费。
目前最新版本 GlassFish 5.1.0 支持 Java EE 8

安装 jdk 环境
https://blog.csdn.net/joyous/article/details/8282723

安装 maven (略)

使用 github 下载 glassfish5 open source https://github.com/eclipse-ee4j/glassfish
同步文件下载到 d:\github\glassfish
github 同步完成后,cmd 进入控制台,进入 d:\github\glassfish 目录,运行命令 mvn -DskipTests=true -Pstaging install
其中 -DskipTests=true 参数用于跳过 test,否则有些测试失败会导致编译终止,如果希望完全 test 可以删除这个参数。

maven 会先下载所需的 jar,根据下载量,短则10分钟内,长的话可能会超过1小时。
编译完成后,会显示如下信息,如果发生错误,那么会看到不少红色的错误提示。

进入该目录 d:\github\glassfish\appserver\distributions\glassfish\target,可以看到 glassfish.zip,这就是 maven 编译并打包的 glassfish 发行包。

将 glassfish.zip 解压到根目录(可根据自己情况决定),进入 glassfish5 目录后可以看到如下目录。
至此,就可以正常操作 glassfish 了。

glassfish 控制台具体操作可以参考这篇文章
https://blog.csdn.net/joyous/article/details/8008870

参考资料
https://projects.eclipse.org/projects/ee4j
https://github.com/eclipse-ee4j/glassfish

Q群讨论 236201801

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值