What's your first post? I thought I already answered your first post where you were all whiny about me not saying what I meant by being messy.
As for no evidence, wtf? There's >100 libraries there. Are you honestly saying you can understand all of their inter dependencies? That that's practical?
Explain how you go about upgrading guava in your world where there's just a bunch of jars sitting around in a directory? Do you manually look at each library you use and figure out if it supports the latest version?
Or if you need to use a new library like httpcore do you add the jar and then just run your program a bunch until you get an exception saying Java can't find a class implementation, then track down the jar that has that class, add it, and rinse and repeat?
If you're still not really sure what you're missing, read something like this:
http://chimera.labs.oreilly.com/book...1741/ch04.html or google for other dependency management resources.
Edit: I've had to do the "run a bunch and see what jars I'm missing" before in a totally separate context. It's ****ty, frustrating, and not at all comprehensive. Advocating that its a good approach for people to take just shows that you're inexperienced.
Edit2: Also, just for the record, I don't believe at all that you're familiar with the majority of those jars. No way to prove it one way or the other I guess.
Last edited by jjshabado; 03-17-2014 at 12:16 PM.