MetaStudio和DataScraper都作为Firefox的扩展发行的,两者对软件运行环境的要求是一样的;而MetaCamp和DataStore都是部署到Tomcat上的应用服务器,两者也有相同的软件环境要求。
MetaStudio和DataScraper可以部署在同一台机器上,需要Firefox 1.8~2.0之间的版本(更高版本支持情况未测试,低于1.8的版本不支持)。
目标页面的DOM数据结构的分析是采用脚本语言编码的,如果被提取的Web页面比较复杂,例如有10万以上DOM节点,页面加载速度将有明显下降,而且可能出现加载运行的指令超出了系统的缺省限制,这种情况下,Firefox会询问是否终止系统的运行,选择“继续”即可。如果机器的处理器的性能比较高,例如,CPU频率高,内存大,出现上述情况的几率几乎为零,上述缺省限制可以手工调节,请查阅Firefox相关手册。
MetaCamp和DataStore需要的软件环境及其版本如下:
DataStore还需要:
注意:MySQL不是精确的版本号,大版本号符合即可。其它软件的Java类被MetaCamp和DataStore服务器使用,所以存在发行版本配套关系,为了避免问题,应该使用MetaCamp和DataStore软件包中的第三方相应类库。