如您所知JBoss是一个纯文件系统安装。 要安装你只需解压缩一个文件就可以了。 安装后,默认情况下会创建某个文件夹结构,并且当您第一次运行JBoss实例时,它会为运行时操作创建其他文件夹。 为了比较,这里是JBoss AS 7首次启动之前和之后的结构
之前
jboss-as-7
|
|---> standalone
| |----> lib
| |----> configuration
| |----> deployments
|
|---> domain
|....
后
jboss-as-7
|
|---> standalone
| |----> lib
| |----> configuration
| |----> deployments
| |----> tmp
| |----> data
| |----> log
|
|---> domain
|....
如您所见,创建了3个新文件夹(log,data& tmp)。 除非您的应用程序生成存储在这些文件夹中的数据,否则可以删除这些文件夹而不影响部署文件夹中部署的应用程序。 在开发中,可以删除所有这3个新文件夹,假设您不需要存储在“data”目录中的日志和数据。
对于生产,ITS不建议删除这些文件夹,因为可能存在应用程序生成的数据,用于存储应用程序的某些状态。 例如,在数据文件夹中,appserver可以保存关键的Tx回滚日志。 如果您因生产中的任何原因需要删除这些文件夹,请联系您的JBoss管理员。
祝好运!