From 0c1ef8a9a670c23d5381a94fc1c1a4454aba27e6 Mon Sep 17 00:00:00 2001 From: Andrey Breslav Date: Tue, 13 Nov 2012 18:59:59 +0400 Subject: [PATCH] Explicitly add rt.jar to the script class path --- .../jet/cli/jvm/compiler/KotlinToJVMBytecodeCompiler.java | 1 + 1 file changed, 1 insertion(+) diff --git a/compiler/cli/src/org/jetbrains/jet/cli/jvm/compiler/KotlinToJVMBytecodeCompiler.java b/compiler/cli/src/org/jetbrains/jet/cli/jvm/compiler/KotlinToJVMBytecodeCompiler.java index cd8a96f1b59..978edce6009 100644 --- a/compiler/cli/src/org/jetbrains/jet/cli/jvm/compiler/KotlinToJVMBytecodeCompiler.java +++ b/compiler/cli/src/org/jetbrains/jet/cli/jvm/compiler/KotlinToJVMBytecodeCompiler.java @@ -375,6 +375,7 @@ public class KotlinToJVMBytecodeCompiler { CompilerConfiguration compilerConfiguration = new CompilerConfiguration(); compilerConfiguration.put(CLIConfigurationKeys.MESSAGE_COLLECTOR_KEY, messageCollector); compilerConfiguration.addAll(JVMConfigurationKeys.CLASSPATH_KEY, getClasspath(parentLoader)); + compilerConfiguration.add(JVMConfigurationKeys.CLASSPATH_KEY, PathUtil.findRtJar()); compilerConfiguration.addAll(JVMConfigurationKeys.ANNOTATIONS_PATH_KEY, Collections.singletonList( PathUtil.getJdkAnnotationsPath())); compilerConfiguration.add(CommonConfigurationKeys.SOURCE_ROOTS_KEY, scriptPath);