如您所知,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个新文件夹(日志,数据和tmp)。 可以删除所有这些文件夹,而不会影响部署文件夹中部署的应用程序,除非您的应用程序生成了存储在这些文件夹中的数据。 在开发中,假设您不需要存储在“数据”目录中的日志和数据,则可以删除所有这3个新文件夹。
对于生产而言,不建议ITS删除这些文件夹,因为可能有应用程序生成的数据存储了应用程序的某些状态。 例如,在服务器文件夹中,appserver可以保存重要的Tx回滚日志。 因此,如果出于生产中的任何原因需要删除这些文件夹,请与您的JBoss管理员联系。
祝好运!