diff --git a/compiler/cli/src/org/jetbrains/jet/cli/jvm/compiler/CompileEnvironmentUtil.java b/compiler/cli/src/org/jetbrains/jet/cli/jvm/compiler/CompileEnvironmentUtil.java index 1ce68d4ba26..4d16ce98d06 100644 --- a/compiler/cli/src/org/jetbrains/jet/cli/jvm/compiler/CompileEnvironmentUtil.java +++ b/compiler/cli/src/org/jetbrains/jet/cli/jvm/compiler/CompileEnvironmentUtil.java @@ -142,7 +142,13 @@ public class CompileEnvironmentUtil { } }; CompilerConfiguration configuration = new CompilerConfiguration(); - configuration.putUserData(JVMConfigurationKeys.CLASSPATH_KEY, new File[]{PathUtil.getDefaultRuntimePath()}); + configuration.putUserData(JVMConfigurationKeys.CLASSPATH_KEY, new File[]{ + PathUtil.findRtJar(), + PathUtil.getDefaultRuntimePath() + }); + configuration.putUserData(JVMConfigurationKeys.ANNOTATIONS_PATH_KEY, new File[]{ + PathUtil.getJdkAnnotationsPath() + }); JetCoreEnvironment scriptEnvironment = JetCoreEnvironment.createCoreEnvironmentForJVM(disposable, configuration); scriptEnvironment.addSources(moduleScriptFile);