5

我正在使用and参与一个JSF项目。每次我做一个小改动并保存它时,Glassfish 都会做,但至少要花太多时间来做这件事。EclipseGlassfish 3.1.2hot deployment20s

这次我能做点什么来减少吗?开发一些东西是很可怕的,每次我改变一些东西时你都必须一直等待。

更新 这是我的项目设置。

在此处输入图像描述

直接打开下面的文件夹,这让我大吃一惊,这么多.jar文件,这样对吗?

在此处输入图像描述

和这个:

在此处输入图像描述

我的 Glassfish 配置:

在此处输入图像描述 任何想法 ?

4

1 回答 1

2

部署应用程序有多种方法GlassFish。为了加快开发/调试,我们需要一种即时部署 Web 应用程序的方法。其中一种方法是使用热部署功能,另一个鲜为人知的功能是“目录部署”。您只需指向GlassFish您的开发目录,让它从那里获取并部署应用程序。没有打包和重新部署的麻烦。问题是,每当您想重新部署您的应用程序时,您只需要touch一个名为的文件,该文件.reload应该存在于您的 web 文件夹中。以下是您可以使用的命令和目录结构。

–|我的项目
–|–|src
–|–|网页
–|–|–|WEB-INF
–|–|–|–lib
–|–|–|–类
–|–|–|–web.xml
–|–|.reload

GLASS_FISH_HOME/bin/asadmin deploydir full_path_to_you_web_folder

于 2013-06-04T08:50:03.720 回答