From d0231c9dcf72f52637c00f62c2da6c085d379c3a Mon Sep 17 00:00:00 2001 From: Maxim Shafirov Date: Fri, 11 Feb 2005 20:38:37 +0300 Subject: [PATCH] Making devkit's run configuration include extensions.jar into initial classpath of the launched idea. --- plugins/devkit/src/run/PluginRunConfiguration.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/plugins/devkit/src/run/PluginRunConfiguration.java b/plugins/devkit/src/run/PluginRunConfiguration.java index 34d0f1a1f8b0..575805fc6fe5 100644 --- a/plugins/devkit/src/run/PluginRunConfiguration.java +++ b/plugins/devkit/src/run/PluginRunConfiguration.java @@ -38,6 +38,7 @@ import com.intellij.execution.filters.TextConsoleBuidlerFactory; import com.intellij.execution.runners.JavaProgramRunner; import com.intellij.execution.runners.RunnerInfo; import com.intellij.openapi.actionSystem.DataContext; +import com.intellij.openapi.application.ApplicationManager; import com.intellij.openapi.module.Module; import com.intellij.openapi.module.ModuleManager; import com.intellij.openapi.options.SettingsEditor; @@ -45,15 +46,14 @@ import com.intellij.openapi.project.Project; import com.intellij.openapi.projectRoots.ProjectJdk; import com.intellij.openapi.roots.ModuleRootManager; import com.intellij.openapi.util.*; -import com.intellij.openapi.application.ApplicationManager; import org.jdom.Element; import org.jetbrains.idea.devkit.module.PluginModuleType; import org.jetbrains.idea.devkit.projectRoots.IdeaJdk; import org.jetbrains.idea.devkit.projectRoots.Sandbox; +import java.io.File; import java.util.ArrayList; import java.util.List; -import java.io.File; public class PluginRunConfiguration extends RunConfigurationBase { private Module myModule; @@ -119,6 +119,7 @@ public class PluginRunConfiguration extends RunConfigurationBase { params.getClassPath().addFirst(libPath + File.separator + "log4j.jar"); params.getClassPath().addFirst(libPath + File.separator + "openapi.jar"); + params.getClassPath().addFirst(libPath + File.separator + "extensions.jar"); params.getClassPath().addFirst(libPath + File.separator + "idea.jar"); params.setMainClass("com.intellij.idea.Main");