Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm writing maven plugin which depends on several java tools. I'm quite happy with it and want to share it with the community. I'm interested in correct way to handle dependency to these tools:

  1. Use usual dependency way - put to central repository. But I'm not owner of these tools and I'm not going to maintain them. But I could start discussion with author

  2. As I saw like several other plugins require for user to download these tools and provide path to them through configuration. But they are java tools, as well this is much less convenient for the end users

I'm asking community what would be the best and "right" in maven way to handle this.

share|improve this question

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.