Glassfish的“生成”目录的目的

时间:2013-06-11 09:12:17

标签: deployment glassfish directory-structure

我需要更好地了解Glassfish域文件夹中“生成”目录的内容。我可以看到部署的应用程序在那里存储了一些资源文件,(xmls,属性,清单......)但是并不真正理解为什么。谷歌这次不是很有用。有人能指点我一些相关的文件吗?谢谢。

编辑:我需要知道这些细节,因为我想/需要在重新启动服务器时删除此文件夹。

2 个答案:

答案 0 :(得分:2)

  
    

  
     

经过实验,我发现我可以删除所有的   跟随GF域内的目录并在创建时创建它们   GF开始了:

applications
autodeploy
generated
logs
osgi-cache
     

前两个,当然,如果您重新部署您的应用程序。我通常   GF崩溃后在开发中删除这些。

为了补充sebi的答案,请确保在删除这些目录时停止服务器。在运行时执行此操作可能会损坏您正在使用的域。

答案 1 :(得分:1)

经过实验后我发现我可以删除GF域内的所有以下目录,并在GF启动时创建它们:

  • 应用
  • 自动部署
  • 产生
  • 日志
  • OSGi的高速缓存

前两个,当然,如果您重新部署您的应用程序。我经常在GF崩溃后删除这些。