What are the minimum dependencies required to just use Spring's dependency injection (core framework only)? I'm using Spring for a standalone application, and I'd like to minimize the number of dependencies that I have to ship with the application.
I suppose I could systematically remove a Jar and see if the application breaks, but it would be much better if someone had a definitive answer.
Oh, and I'm using Spring 2.5.
I think for today it is more convenient to use spring-boot, coming out of this idea my suggestion is to use "org.springframework.boot:spring-boot-starter"
below is dependencies tree:
Check out the
readme.txt
that comes with the download of Spring 2.5.Assuming you don't have AOP, JDBC, Transactions, or ORM, then your best bet is probably: