为了提供本平台的可移植性ClusterE系统采用了java语言实现。因此只需要在电脑中任何系统下装上虚拟机JDK,便可以方便的运行本软件。同时为了解决部分用户安装JDK的麻烦,本平台提供了两种版本:胖客户端以及瘦客户端。顾名思义,在此胖客户端指的是已经集成了JDK环境在内的平台,其优点是无需去配置java环境,缺点是客户端系统占空间比较大。而瘦客户端指的是没有集成JDK环境在内的平台,其优点是占空间比较小,但缺点是需要配置java环境。一下将介绍java虚拟机环境的搭建以及本平台对系统环境要求。