I have been working on struts2 framework recently and I am quite comfortable with it now. But if i start from scratch I have to struggle with which all jars are needed to work on project.
I have struts-2.2.3-all distribution of struts2
Here are some of my concerns
1) Is it a good idea to include all jars in that distribution.
2) Will application suffer performance wise at run-time if i include jars that i am not using.
3) If I include some jar where can i look for information about the dependent jars that has to be included with it.
4) Is there any place where i can get information about for what all purpose the framework is using that particular jar file
I just took a look at extracted content of struts2-core-2.2.3.jar
And In META-INF\DEPENDENCIES file
It contains some information but again it list all jar that are not really required
quite confused right now
APPRECIATE YOUR HELP ON THIS AS WELL
BY THE WAY YOU CAN TAKE A LOOK AT struts2-blank app in the apps directory of struts2-2.2.3 distribution
It has following files
asm-3.1 DON'T KNOW WHAT IT DOES
sasm-commons-3.1 DON'T KNOW WHAT IT DOES
asm-tree-3.1 DON'T KNOW WHAT IT DOES
commons-io-2.0.1 DON'T KNOW WHAT IT DOES
commons-lang-2.5 DON'T KNOW WHAT IT DOES
javassist-3.11.0.GA DON'T KNOW WHAT IT DOES
quite a big post!!
They weren't very bright, but they were very, very big. Ad contrast:
how do I do my own kindle-like thing - without amazon