Now take a struts + Spring + DWR + ibatis environment is always depressed to die, the next struts2.0
The package is dozens of trillion, several add up to more than 100 trillion. Now every plug-in is anxious to add all the functions to the inside, a few plug-ins between the jar packets repeated n times, if you do not know how to filter will lead to software products overweight.
Recently spent some time, through the practice to summarize the following required jar package, the rest can be selected, does not affect the operation of the project.
Struts 2 applications require only a few of the following required jars:
Commons-logging-1.0.4.jar
Freemarker-2.3.8.jar
Ognl-2.6.11.jar
Struts2-core-2.0.11.jar
Xwork-2.0.4.jar
The IBATIS2 application requires only the following required jars:
Commons-collections.jar
Commons-dbcp.jar
Commons-pool.jar
Ibatis-2.3.0.677.jar
Mysql-connector-java-5.0.6.jar
The SPRING2 application requires only the following required jars:
Spring.jar
Struts2-spring-plugin-2.0.11.2.jar
The DWR application requires only one of the following required jars:
Dwr.jar
The file upload application requires only the following required jars:
Commons-fileupload-1.2.jar
Commons-io-1.3.2.jar
Other plugins: (used only during development, can be kicked off when released, and Tomcat comes with it.) )
Jsp-api.jar
Servlet-api.jar