`
remoteJavaSky
  • 浏览: 47380 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

GlassFish 编译指南

阅读更多
学习J2EE6.0时,非常想了解部分规范的实现,然而GlassFish无疑是最标准的实现,并且是开源的,因此就Check下源码学习一番。首先是自己编译一个自己的GlassFish,改改相应代码看看效果哈。由于GlassFish项目采用Maven构建,因此编译起来相当简单。本文就是Build GlassFish的简单指南,暂且只针对GlassFish3.x,参考自
http://wikis.sun.com/display/GlassFish/FullBuildInstructions
其它版本请参考
http://wikis.sun.com/display/GlassFish/BuildInformation

软件环境
Maven版本使用3.0.3或2.2.1.
JDK要使用1.6.0_4版本以上(因为GlassFish使用的web service 框架Metro依赖新的JAX-WS API)。

项目源码svn地址
这里选择最新最稳定的版本,其它可参考上面的链接
https://svn.java.net/svn/glassfish~svn/tags/3.1.1

编译源码
这就是Maven命令的使用了。当然这需要很长时间,我的用了107分钟才Build完,如果代理网站不给力Maven下载资源会很慢
mvn -Dmaven.test.skip=true  clean install

运行自己Build的GlassFish
在项目主目录下面的distributions/glassfish/target下面找到glassfish.zip.解压到你喜欢的工作目录,运行/bin/asadmin.bat。启动成功后访问http://localhost:4848/common/index.jsf查看控制台,对其进行操作。
0
1
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics