Uploaded image for project: 'Beam'
  1. Beam
  2. BEAM-8432

Parametrize source & target compatibility for beam Java modules

Details

    • Improvement
    • Status: Resolved
    • P2
    • Resolution: Fixed
    • None
    • Not applicable
    • build-system
    • None

    Description

      Currently, "javaVersion" property is hardcoded in BeamModulePlugin in JavaNatureConfiguration.

      For the sake of migrating the project to Java 11 we could use a mechanism that will allow parametrizing the version from the command line, e.g:

      // this could set source and target compatibility to 11:
      
      ./gradlew clean build -PjavaVersion=11

       

      Attachments

        Activity

          People

            ŁukaszG Lukasz Gajowy
            ŁukaszG Lukasz Gajowy
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 1h 40m
                1h 40m