听说glassfish能够很方便地进行热部署,而且有逐渐淘汰tomcat之势,于是从昨晚开始试着使用glassfish。第一印象感觉控制台的界面较之于jboss友好,较之于tomcat功能更加齐全。现在结合网上资料和我个人的安装、配置管理方法总结如下:
一、安装与配置
1、安装
从以下地址:https://glassfish.dev.java.net/public/downloadsindex.html 。我下载的版本是glassfish-installer-v2ur1-b09d-windows.jar。下载后,把它放在d:\server下面,并进行解压:
D:\server java -Xmx256m -jar glassfish-installer-v2ur1-b09d-windows.jar
解压后,会自动生成glassfish目录,进入此目录cd glassfish
2、下载ant包
在http://www.apache.org上面下载ant包
我用的是apache-ant-1.7.0-bin.zip
假设解压到d:\ant
cd glassfish
然后运行 d:ant\bin\ant -f setup-cluster.xml
install OK!
3、修改配置文件
在第一步之后,可以进入glassfish下的setup-cluster.xml修改一些配置
domain.name=domain1
instance.name=server
admin.user=admin
admin.password=adminadmin
admin.port=4848
instance.port=8080 (很多程序都用到这个端口,于是改为9002)
orb.port=3700
imq.port=7676
https.port=8181
master.password=changeit (only in setup-cluster.xml)
4、启动服务器:(安装好以后服务器已经启动)
进入glassfish\bin下输入:
asadmin start-domain domain1
你通过启动域来启动服务器。域为属于它的服务器个例提供安全鉴定和管理等服务。启动域也就启动了该域内的服务器个例。当你安装GlassFish服务器时,就已经创建了一个名为domain1的默认域。
5、验证:在浏览器中输入
http://127.0.0.1:9002/
看到“Your server is up and running!”表示成功!
6、进入管理控制台
http://localhost:4848
二、应用glassfish
1、构建您的第一个GlassFish应用程序
下载 hello.war
cp hello.war domains/domain1/autodeploy/
或用 asadmin deploy 的方式部署应用, 另外 asadmin updeploy 卸载应用
通过asadmin deploy --help 和 asadmin undeploy --help 获得更多帮助
http://192.168.1.3:8080/hello
运行 asadmin stop-domain domain1 可关闭服务器
2、Java BluePrints Solutions Catalog for GlassFish
下载 blueprints ,包含Ajax & JSF的组件和代码
运行java -jar bpcatalog-ee5-ea-v0.4-installer.jar进行安装
文件安装在 bpcatalog-ee5-ea-v0.4 目录下
cp bpcatalog.war 和 apps/webtier/目录下的文件到 domains/domain1/autodeploy/ 目录
http://192.168.1.3:8080/bpcatalog
三、在线学习
* Introducing Java EE 5 SDK Preview
http://download.java.net/javaee5/screencasts/sdk-intro/index.html
* Admin Console Overview
http://download.java.net/javaee5/screencasts/admin-console/index.html
* Deploying and Launching Applications using Admin Console
http://download.java.net/javaee5/screencasts/deployment/index.html
四、参考资料
-- GlassFish Project
-- GlassFish Quick Start Guide
-- Java EE 5 SDK Preview
分享到:
相关推荐
glassfish 安装配置文档 发布、eclipse调试
glassfish和ant安装与配置 在eclipse中的配置
glassfish ant eclipse 配置 指南 图解
安装(Glassfish)需要JDK5以上版本的JDK。配置Glassfish需要ant1.6.5。 安装Glassfish 1. 下载Glassfish安装包, 并为JDK 5设置JAVA_HOME环境变量.
eclipse与glassfish3.1.1使用配置-连接池配置-JNDI配置[归纳].pdf
GlassFish4的下载和安装的详细步骤,下载地址,配置等。附带有GlassFish3的安装简述
NULL 博文链接:https://xinlanzero.iteye.com/blog/1152025
配合实际操作,教您一步一步教您安装glassfish,包括安装、配置、服务管理等
glassfish手工修改domain部署应用步骤,文档详细介绍了如何使用手工部署一个web文件夹目录形式的应用,以及手工配置jdbc
glassfish配置jndi(DB2数据库)的详细步骤,注意在步骤2时需要修改数据源名称
GlassFish服务器开源版本5.0管理指南,提供了配置和管理GlassFish服务器开源版本的说明。
在GlassFish中配置数据源连接池
最新jboss6.4和glassfish4.0安装笔记,安装步骤安装命令说明
介绍glassfish以及JAVA EE 5的关系,包含了glassfish的安装配置等信息
Glassfish中关于tomcat介绍 Glassfish中关于tomcat介绍 Glassfish中关于tomcat介绍 Glassfish中关于tomcat介绍
NULL 博文链接:https://mybeautiful.iteye.com/blog/1233666
Glassfish单机集群配置样例代码与资源
而且细节之处关键之处都是一带而过 很容易忽略 包括官方白皮书也是这样 所以写个文档和大家分享一下 文档中我分别写了界面配置方法和命令行批处理配置方法,希望对研究和使用glassfish服务器的童鞋有所帮助。
GlassFish的安装配置,常见问题解析.
glassfish管理员界面如何配置连接池的介绍