bvolpato commented on code in PR #29513: URL: https://github.com/apache/beam/pull/29513#discussion_r1401404079
########## website/www/site/content/en/documentation/sdks/java-dependencies.md: ########## @@ -18,29 +18,52 @@ limitations under the License. # Beam SDK for Java dependencies -The Beam SDKs depend on common third-party components which then -import additional dependencies. Version collisions can result in unexpected -behavior in the service. If you are using any of these packages in your code, be -aware that some libraries are not forward-compatible and you may need to pin to -the listed versions that will be in scope during execution. +The Apache Beam SDKs depend on common third-party components. These components +import additional dependencies. You need to manage your dependencies for the following reasons: -Compile and runtime dependencies for your Beam SDK version are listed in `BeamModulePlugin.groovy` in the Beam repository. To view them, perform the following steps: +- Dependencies might have version collisions or incompatible classes and libraries. +- Some libraries are not forward compatible. When you use these packages in your code, + you might need to pin to the appropriate versions so that those version are used Review Comment: versions? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
