hi,all
i am learning maven by reading offical document,when i encounter this table 
below,i am really cant understand it,so anyone
can give me one reality example?or explain in more detail?

from offical:"Each of the scopes (except for import ) affects transitive 
dependencies in different ways, as is demonstrated in the table below. If a 
dependency is set to the scope in the left column, transitive dependencies of 
that dependency with the scope across the top row will result in a dependency 
in the main project with the scope listed at the intersection. If no scope is 
listed, it means the dependency will be omitted."

             compile   provided   runtime   test 
 compile     compile(*) -         runtime   - 
 provided    provided  provided   provided  - 
 runtime     runtime   -          runtime   _ 
 test        test       -         test        -



oliver.lee
2008-06-13

Reply via email to