常规部署
方式1
将war包放在install-dir/domains/domain1/autodeploy/
目录下,启动GlassFish后,该工程会自动部署
方式2
在GlassFish控制台,选择war包部署。
方式3
通过命令asadmin deploy your-application
进行部署。
热部署
方式1
在控制台选择部署的工程目录,创建.reload
文件并手动touch刷新,详情见参考博文2。
方式2
使用命令asadmin deploydir
,其余步骤与方式1相同。
IDE中部署
待整理Eclipse与NetBeans中部署应用与上述部署方式的区别。貌似Eclipse中采用了上述热部署的方式。
应用调试
将应用部署到GlassFish上后,有时候界面会出现小bug,此时除了采用Firebug进行调试纠错外,还可以在domain的logs
目录下找到日志,查看部署错误。