JavaRuntimeSpec constructor
const
JavaRuntimeSpec({
- required String name,
- required String runtimeId,
- String pomPackageFile = 'tool/pom.xml',
- String? cacheDirEnv,
- String? classPathEnv,
- String? setupCommand,
- Map<
String, String> requiredClasses = const {}, - List<
String> requiredResources = const [], - Map<
String, String> requiredResourceContent = const {}, - Map<
String, String> forbiddenClasses = const {}, - String? loggingProperties,
- Map<
String, Object?> manifestExtras = const {},
Implementation
const JavaRuntimeSpec({
required this.name,
required this.runtimeId,
this.pomPackageFile = 'tool/pom.xml',
this.cacheDirEnv,
this.classPathEnv,
this.setupCommand,
this.requiredClasses = const {},
this.requiredResources = const [],
this.requiredResourceContent = const {},
this.forbiddenClasses = const {},
this.loggingProperties,
this.manifestExtras = const {},
});