I'm currently working with Axis2, but this question is not really about web services. In order to run my web app client I currently have every jar from the axis2 installation's lib folder in my app server's domain. That's about 58 jars. I cant seem to find a distribution of Axis2 that has all the dependencies in one jar, which seems pretty absurd. Either I'm missing something or Axis just requires you to go scroll blind trying to find anything else in your /lib folder. Does anyone have any suggestions as to how to overcome this problem? Is there an easier way than grabbing every folder from every jar and jarring it manually that way?