You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@beam.apache.org by "Tyson Hamilton (Jira)" <ji...@apache.org> on 2020/10/02 20:09:00 UTC

[jira] [Created] (BEAM-11003) Build JDK specific artifacts

Tyson Hamilton created BEAM-11003:
-------------------------------------

             Summary: Build JDK specific artifacts
                 Key: BEAM-11003
                 URL: https://issues.apache.org/jira/browse/BEAM-11003
             Project: Beam
          Issue Type: Improvement
          Components: sdk-java-core
            Reporter: Tyson Hamilton


There are a couple ways to support publishing specific artifacts for multiple JDK versions,
 * Multi-release jars (MRJARs): [https://openjdk.java.net/jeps/238]
 * Maven POM classifier: [https://maven.apache.org/pom.html#dependencies|https://www.google.com/url?q=https://maven.apache.org/pom.html%23dependencies&sa=D&ust=1601672278001000&usg=AOvVaw3rtlxhF80qaMjy8_v84CkL]

This is something that requires investigation and discussion because it isn't totally clear, to me at least, whether the benefits outweigh the costs in additional complexity (both for users and Beam committers).



--
This message was sent by Atlassian Jira
(v8.3.4#803005)