{ pkgs }:

with pkgs.javaPackages;

{
  mavenLibs_2_0_1 = [
    mavenArtifact_2_0_1
    mavenArtifactManager_2_0_1
    mavenCore_2_0_1
    mavenErrorDiagnostics_2_0_1
    mavenModel_2_0_1
    mavenMonitor_2_0_1
    mavenPluginApi_2_0_1
    mavenPluginDescriptor_2_0_1
    mavenPluginParameterDocumenter_2_0_1
    mavenPluginRegistry_2_0_1
    mavenProfile_2_0_1
    mavenProject_2_0_1
    mavenReportingApi_2_0_1
    mavenRepositoryMetadata_2_0_1
    mavenSettings_2_0_1
  ];

  mavenLibs_2_0_6 = [
    mavenArtifact_2_0_6
    mavenArtifactManager_2_0_6
    mavenCore_2_0_6
    mavenErrorDiagnostics_2_0_6
    mavenModel_2_0_6
    mavenMonitor_2_0_6
    mavenPluginApi_2_0_6
    mavenPluginDescriptor_2_0_6
    mavenPluginParameterDocumenter_2_0_6
    mavenPluginRegistry_2_0_6
    mavenProfile_2_0_6
    mavenProject_2_0_6
    mavenReportingApi_2_0_6
    mavenRepositoryMetadata_2_0_6
    mavenSettings_2_0_6
  ];

  mavenLibs_2_0_9 = [
    mavenArtifact_2_0_9
    mavenArtifactManager_2_0_9
    mavenCore_2_0_9
    mavenErrorDiagnostics_2_0_9
    mavenModel_2_0_9
    mavenMonitor_2_0_9
    mavenPluginApi_2_0_9
    mavenPluginDescriptor_2_0_9
    mavenPluginParameterDocumenter_2_0_9
    mavenPluginRegistry_2_0_9
    mavenProfile_2_0_9
    mavenProject_2_0_9
    mavenReportingApi_2_0_9
    mavenRepositoryMetadata_2_0_9
    mavenSettings_2_0_9
  ];

  mavenLibs_2_2_1 = [
    mavenArtifact_2_2_1
    mavenArtifactManager_2_2_1
    mavenCore_2_2_1
    mavenErrorDiagnostics_2_2_1
    mavenModel_2_2_1
    mavenMonitor_2_2_1
    mavenPluginApi_2_2_1
    mavenPluginDescriptor_2_2_1
    mavenPluginParameterDocumenter_2_2_1
    mavenPluginRegistry_2_2_1
    mavenProfile_2_2_1
    mavenProject_2_2_1
    mavenReportingApi_2_2_1
    mavenRepositoryMetadata_2_2_1
    mavenSettings_2_2_1
  ];
}
