AArhin / simple-spring-memcached

Automatically exported from code.google.com/p/simple-spring-memcached

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Maven provided dependencies.

GoogleCodeExporter opened this issue · comments

It would be helpful if the dependencies in maven for things like Spring and 
spymemcache were marked as provided. Otherwise a lot of exclusions are 
required. This should help make the library even more of a "drop-in" solution.

Thanks!

Original issue reported on code.google.com by b...@studyblue.com on 12 Jun 2013 at 9:41

Description of maven artifact should contain all dependencies required to use 
the artifact. That is why 'provided' in my opinion is not recommended for 
public maven artifact. It will require from users of the artifact to add extra 
dependencies to fulfill artifact requirements.
How do you package your application with SSM? Usually it is a war archive that 
contains all required libraries (jars). If you deploy to application server 
many wars with similar libraries (jars) then you can optimize wars size by 
moving common dependencies to application server libs directory. 
Do you agree?    

Original comment by ragno...@gmail.com on 13 Jun 2013 at 5:51

Original comment by ragno...@gmail.com on 13 Jun 2013 at 5:52

Original comment by ragno...@gmail.com on 18 Jul 2013 at 4:58

  • Changed state: WontFix
Sorry for the late reply. Yeah, I guess that makes sense. Still, it seems 
unlikely that one would use spring memcache without Spring around already.

Original comment by b...@studyblue.com on 18 Jul 2013 at 2:08