gpt4 book ai didi

eclipse - Glassfish 需要 20 秒才能进行热部署,对吗?

转载 作者:行者123 更新时间:2023-12-02 11:19:52 28 4
gpt4 key购买 nike

我正在使用 EclipseGlassfish 3.1.2 参与 JSF 项目。每次我进行微小更改并保存时,Glassfish 都会执行热部署,但需要花费太多时间,至少大约20s

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

更新这就是我的项目设置。

enter image description here

只要打开下面的文件夹,这让我很惊讶,这么多.jar文件,这是正确的吗?

enter image description here

还有这个:

enter image description here

我的 Glassfish 配置:

enter image description here有什么想法吗?

最佳答案

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

–|myproj–|–|src–|–|web–|–|–|WEB-INF–|–|–|–lib–|–|–|–classes–|–|–|–web.xml–|–|.reload

GLASS_FISH_HOME/bin/asadmin deploydir full_path_to_you_web_folder

关于eclipse - Glassfish 需要 20 秒才能进行热部署,对吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16321967/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com