Granny's Programming Pearls
"inside of every large program is a small program struggling to get out"
JavaRanch.com/granny.jsp
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Devaka Cooray
  • Knute Snortum
  • Paul Clapham
  • Tim Cooke
Sheriffs:
  • Liutauras Vilda
  • Jeanne Boyarsky
  • Bear Bibeault
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Ron McLeod
  • Piet Souris
  • Frits Walraven
Bartenders:
  • Ganesh Patekar
  • Tim Holloway
  • salvin francis

Struts2 Jar Dependencies  RSS feed

 
Greenhorn
Posts: 9
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi all,

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-fileupload-1.2.2
  • commons-io-2.0.1 DON'T KNOW WHAT IT DOES
  • commons-lang-2.5 DON'T KNOW WHAT IT DOES
  • freemaker-2.3.16
  • javassist-3.11.0.GA DON'T KNOW WHAT IT DOES
  • ognl-3.0.1
  • struts2-core-2.2.3
  • xwork-core-2.2.3



  • quite a big post!!
    Thanks,
    Ravi
     
    They weren't very bright, but they were very, very big. Ad contrast:
    how do I do my own kindle-like thing - without amazon
    https://coderanch.com/t/711421/engineering/kindle-amazon
    • Post Reply Bookmark Topic Watch Topic
    • New Topic
    Boost this thread!