glassfish 安装与部署
applications #相当于tomcat的weapps目录,war包解压后的文件都在此目录中
autodeploy #将war包放在此目录中,glassfish启动后,会自动部署该目录下的war包
generated #相当于tomcat的work目录,编译后的jsp在该目录下
config #配置信息
? ?|
? ?domain.xml #端口,应用相关配置,调优等配置信息
5.热部署
? a).将war包放在autodeploy目录下
? ?b).在应用的每次更新完成后,在应用的更目录下创建.reload文件
6.遇到的问题
? a).linux下文件软链接无效?
? ? 解决glassfish软链接文件完全使用tomcat的方式,详细可以参考tomcat的解决方式
? ?主要是将context.xml中的allowLinking="true"设置为true,默认是false的,将tomcat的conf下的改文件拷贝至glassfish下的config目录,重启glassfish即可
? ? b).启用ssi
? ? 具体可以参考tomcat的方式
? ? 将config?目录下的default-web.xml中的ssi servlet与对应的mapping打开,重启glassfish即可
?
?
?
?
?