struts2例子lib下面的jar文件的问题

我现在用的struts2的版本为struts-2.1.6
按照以前的教程上讲的把下面几个包
struts-core.jar
xwork.jar
freemarker.jar
ognl.jar
commons-logging.jar
复制到lib下面程序不能正常运行,把commons-fileupload.jar复制过去以后程序才能正常运行
是不是现在lib下面必需的最少就是这六个包?
我运行的例子就是struts 2权威指南上面的第一个demo

2.1版本和2.0版本有很多不一样的地方.能解决你的问题就可以了.在运行的时候把log4j设置为debug,这样可以更加详细的看到工程加载的信息,当然也包括struts2的加载过程