GlassFish V2 安装和使用 --CTO

1、为什么要使用GlassFish

在JAVA这一行几年里,大部分的开发人员在开发过程当中对容器的选择都倾向使用TOMCAT,使用其的原因大部分都认为是一个开源,并且在部署和配置上都非常简单,没有象WEBLOGIC这样的容器复杂,说实话WEBLOGIC容器的配置的确是有些复杂,所以大部分开发人员在开发过程中都喜欢使用TOMCAT,不过,TOMCAT也是有一些问题的存在,在我们的开发过程中经常需要更改某些JAVA类,保存后,TOMCAT会重新加载该类,但是不久后就需要重新启动容器才能继续,在应用的场景下,如果需要更改某些对象上存在的缺陷,认所有人员都停止手头工作,等待容器重新启动,显然这十分不方便,那么也就是说TOMCAT的热部署(HOT DEPLOY)能力比较弱,显然JAVA社区也看到了这个问题的存在,GlassFish 就出来了,它的热部署能力优于TOMCAT,随便怎样更改对象都不需要重启,这也是我要用GlassFish 来代替  Tomcat 开发的主要理由。

 

2、下载安装和环境配置

在这里我使用的是 JDK1.5,JDK的环境以配置好,这个就不在这里多说,MyEclipse 我使用的是 6.5,如果有须要注册码的朋友也可向我索取,7.0的注册码我这现在也有

下载GlassFish地址:https://glassfish.dev.java.net/ 这个是GlassFish 的官网,在这上面你可以下载到该容器,在这里我下载的是 glassfish-installer-v2-b41d.jar 也就是 V2 版本

下载后将其复制到任何一个目录,但请不要复制到有中文的目录,我这里复制到 C 盘根目录

打开 DOS 进入到该文件所在目录执行命令

java -Xmx512m -jar glassfish-installer-v2-b41d.jar

执行后会弹出一个文本框,点击 accept 接受协议,这时GlassFish 就会进行解压,并会在当前目录生成一个glassfish目录,所有文件都会被解压到这个文件,解压完后打开该目录下面有个 setup.xml 文件,这个就是安装文件,我们需要使用ANT来进行安装,如果你的系统中没有安装ANT,你可以到解压的glassfish\bin\ant 下有个1.6版本的ANT可以使用,将ANT设置到环境变量当中,能后通过DOS在解压的 glassfish 目录下执行 ant -f setup.xml 命令,这个时候GlassFish 会进行安装,安装完后再执行  asadmin start-domain domain1 来启动 glassfish 服务,domain1是glassfish默认的一个域,启动后在浏览器中输入 http://localhost:8080 如果成功会显示一个glassfish 界面,如果需要停止可以使用 asadmin stop-domain domain1 来停止服务

也可以通过 http://localhost:4848 进入控制台,默认的用户名和密码是 admin adminadmin,如果没有修改过,默认的用户名和密码就是这个咯,在控制台你可以设置数据源,部署项目或者新建域

 

3、部署WEB应用

部署WEB应用可以有三种方式

1)、直接将war或ear复制到 glassfish/domains/domain1/autodeploy 目录下,glassfish启动后会自动部署

2)、通过命令 asadmin deploy --help 和 asadmin undeploy --help 获取帮助

3)、通过控制台来进行部署

还有一种就是通过MyEclipse的glassfish 插件来进行部署,不过这不在以上范围之内

 

4、JNDI数据源配置

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
智慧校园信息化系统解决方案旨在通过先进的信息技术,实现教育的全方位创新和优质资源的普及共享。该方案依据国家和地方政策背景,如教育部《教育信息化“十三五”规划》和《教育信息化十年发展规划》,以信息技术的革命性影响为指导,推进教育信息化建设,实现教育思想和方法的创新。 技术发展为智慧校园建设提供了强有力的支撑。方案涵盖了互连互通、优质资源共享、宽带网络、移动APP、电子书包、电子教学白板、3D打印、VR虚拟教学等技术应用,以及大数据和云计算技术,提升了教学数据记录和分析水平。此外,教育资源公共服务平台、教育管理公共服务平台等平台建设,进一步提高了教学、管控的效率。 智慧校园系统由智慧教学、智慧管控和智慧办公三大部分组成,各自具有丰富的应用场景。智慧教学包括微课、公开课、精品课等教学资源的整合和共享,支持在线编辑、录播资源、教学分析等功能。智慧管控则通过平安校园、可视对讲、紧急求助、视频监控等手段,保障校园安全。智慧办公则利用远程视讯、无纸化会议、数字会议等技术,提高行政效率和会议质量。 教育录播系统作为智慧校园的重要组成部分,提供了一套满足学校和教育局需求的解决方案。它包括标准课室、微格课室、精品课室等,通过自动五机位方案、高保真音频采集、一键式录课等功能,实现了优质教学资源的录制和共享。此外,录播系统还包括互动教学、录播班班通、教育中控、校园广播等应用,促进了教育资源的均衡化发展。 智慧办公的另一重点是无纸化会议和数字会议系统的建设,它们通过高效的文件管理、会议文件保密处理、本地会议的音频传输和摄像跟踪等功能,实现了会议的高效化和集中管控。这些系统不仅提高了会议的效率和质量,还通过一键管控、无线管控等设计,简化了操作流程,使得会议更加便捷和环保。 总之,智慧校园信息化系统解决方案通过整合先进的信息技术和教学资源,不仅提升了教育质量和管理效率,还为实现教育均衡化和资源共享提供了有力支持,推动了教育现代化的进程。
智慧校园信息化系统解决方案旨在通过先进的信息技术,实现教育的全方位创新和优质资源的普及共享。该方案依据国家和地方政策背景,如教育部《教育信息化“十三五”规划》和《教育信息化十年发展规划》,以信息技术的革命性影响为指导,推进教育信息化建设,实现教育思想和方法的创新。 技术发展为智慧校园建设提供了强有力的支撑。方案涵盖了互连互通、优质资源共享、宽带网络、移动APP、电子书包、电子教学白板、3D打印、VR虚拟教学等技术应用,以及大数据和云计算技术,提升了教学数据记录和分析水平。此外,教育资源公共服务平台、教育管理公共服务平台等平台建设,进一步提高了教学、管控的效率。 智慧校园系统由智慧教学、智慧管控和智慧办公三大部分组成,各自具有丰富的应用场景。智慧教学包括微课、公开课、精品课等教学资源的整合和共享,支持在线编辑、录播资源、教学分析等功能。智慧管控则通过平安校园、可视对讲、紧急求助、视频监控等手段,保障校园安全。智慧办公则利用远程视讯、无纸化会议、数字会议等技术,提高行政效率和会议质量。 教育录播系统作为智慧校园的重要组成部分,提供了一套满足学校和教育局需求的解决方案。它包括标准课室、微格课室、精品课室等,通过自动五机位方案、高保真音频采集、一键式录课等功能,实现了优质教学资源的录制和共享。此外,录播系统还包括互动教学、录播班班通、教育中控、校园广播等应用,促进了教育资源的均衡化发展。 智慧办公的另一重点是无纸化会议和数字会议系统的建设,它们通过高效的文件管理、会议文件保密处理、本地会议的音频传输和摄像跟踪等功能,实现了会议的高效化和集中管控。这些系统不仅提高了会议的效率和质量,还通过一键管控、无线管控等设计,简化了操作流程,使得会议更加便捷和环保。 总之,智慧校园信息化系统解决方案通过整合先进的信息技术和教学资源,不仅提升了教育质量和管理效率,还为实现教育均衡化和资源共享提供了有力支持,推动了教育现代化的进程。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值