code: def __init__(self, source, conf, **kwargs):
      self.configuration = conf
      super().__init__(
          source,
          **kwargs,
          build_definitions=conf.build_definitions,
          benchmark_definitions=conf.benchmark_definitions,
          env=conf.environment,
      )
  
file_path: arrow/dev/archery/archery/lang/java.py
imports: import os
  from ..utils.command import Command, CommandStackMixin, default_bin
  from ..utils.maven import MavenDefinition
label_desc: Use image node_id 1 to create a new JavaMavenDefinition object from inherited base classes: MavenDefinition with example: obj = JavaMavenDefinition(source, conf)