我需要更好地了解 Glassfish 域文件夹内的“生成”目录中的内容。我可以看到已部署的应用程序在其中存储了一些资源文件(xml、属性、清单...),但不太明白为什么。这次谷歌并没有多大用处。有人可以指点我一些相关文档吗?谢谢。
编辑:我需要知道这些详细信息,因为我想/需要在重新启动服务器时删除此文件夹。
经过一番尝试,我发现我可以删除所有 以下目录位于 GF 域内,并在以下时间创建它们 GF开始:
applications autodeploy generated logs osgi-cache
当然,如果您重新部署应用程序,则为前 2 个。我通常 GF 崩溃后删除正在开发中的这些内容。
为了补充sebi的答案,请确保在删除这些目录时停止服务器。在运行时执行此操作可能会损坏您正在使用的域。
经过一番尝试,我发现我可以删除 GF 域内的所有以下目录,并在 GF 启动时创建它们:
当然,如果您重新部署应用程序,则为前 2 个。我通常会在 GF 崩溃后在开发过程中删除这些内容。
如果您有多个部署项目,不建议删除“应用程序”的所有内容。