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

版权声明:本文为博主原创文章,转载请标明出处,非常感谢! https://blog.csdn.net/joyous/article/details/88588027

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

猜你喜欢

转载自blog.csdn.net/joyous/article/details/88588027