AIUI, "compile" scope means compile, test and run, and generates a
transitive dependency.

There are some dependencies that are compile-time only, for example
annotations, and Java specification jars - i.e. API-only jars that
have no implementation.

What is the best way to define such a dependency?

The Maven site suggests using "provided", but this does not solve the problem.

Maybe there should be a"compile-only" scope?

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to