GlassFish 替换 Tomcat
来源:互联网 发布:网上兼职赚钱日结淘宝 编辑:程序博客网 时间:2024/05/22 14:18
突然想更新一下自己开发用的JDK版本,于是到了oracle网站上,刚开始下没留意,下载了SDK,其中包含了一个GlassFish,到网上查,发现这是个跟Tomcat差不多功能的东东,于是开始研究它。
下载-安装。。很顺利。
打开GlassFish的目录 ,里面有几个很熟悉的目录名字:bin,config,doc等等,打开bin,里面有startserv.bat,stopserv.bat,这明显就是启动和关闭服务的意思,在安装的时候为避免与tomcat的端口号冲突,把端口号改为了8081,然后我启动startserv.bat,接着在浏览器里访问http://localhost:8081,果然打开了GlassFish的默认首页,跟tomcat如出一辙。
接着,我打开MyEclipse,到Preferences里,找servers,下有GlassFish的配置选项,找到对应我的GlassFish版本GlassFish3 Final,默认是Disable的,Enable它,然后配置它的home文件夹和config文件夹,接着是domain,这相当于tomcat的webapps文件夹,注意它是分多个domain的,就像tomcat的Host,而每个domain又可以有多个二级网站,相当于tomcat里的context。
这些都配置好之后,在Server面板中,随便Add Deployment..一个工程,然后启动它。接着再去访问对应的地址。
下面总结几点:
- GlassFish比Tomcat貌似要更占内存一些(网友评测),但是它的优点也是很突出的,就是热布署能力,之前使用tomcat开发调试,要经常重新布署或者重启服务,很麻烦很浪费时间。但是GlassFish可以直接应用更改。深入一点研究,发现在工程夹下有一个.reload文件,GlassFish就是通过监测这个文件的时间戳来感知改变和应用改变的,虽然tomcat也可以在配置文件里通过在context上增加一个属性autodeploy="true",但是感觉效果不如GlassFish好,GlassFish更快更方便一些。
- GlassFish有一个管理后台,功能很是丰富,貌似它比tomcat的功能更多,支持的应用范围更广,而且跟tomcat一样,也可以通过这个管理后台来手动布署应用。
以后试着使用GlassFish来开发,毕竟它用起来更方便些。
- GlassFish 替换 Tomcat
- 用 GlassFish v2 替换 Tomcat 5.x
- 用 GlassFish v2 替换 Tomcat 5.x
- 用 GlassFish v2 替换 Tomcat 5.x
- glassfish&&tomcat
- https访问glassfish替换glassfish证书
- Glassfish VS Tomcat
- 从Websphere到Tomcat/Glassfish
- GlassFish
- GlassFish
- GlassFish
- glassfish
- glassfish
- tomcat 和 glassfish的简单使用历史
- nginx tomcat glassfish session 复制配置
- JMX监控 Tomcat Glassfish JBoss WebLogic WebSphere
- tomcat发布正常glassfish发布汉字乱码
- 从tomcat到glashfish(glassfish的安装启动笔记)
- criteria
- java 的全面知识体系
- 解决设备管理器,控制面板中管理工具无法打开的问题
- 【转帖】Linux Cut 命令 与 Paste命令&Join命令&tr命令
- windows网上邻居互访基本条件
- GlassFish 替换 Tomcat
- 解决电脑能上QQ,却打不开网页的问题
- 是谁在我的心里打了个结(二十五)圈套
- 微软面试100题系列:一道合并链表问题的解答[第42题]
- 世界上最健康的作息时间表
- Server Application Error错误解决思路
- 医院和医生都不愿说的!有了它 胜过五年医科大!
- STM32--模拟I2C_2402--SDA_H,SDA_L
- 转:AVR-GCC开发5种软件组合(GCC+PN/AS/VC/SI/UE)极速上手指引(菜鸟适用)