From 399f3df1303e392bcace68faf4b642c67337acc7 Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Wed, 6 Oct 2010 15:34:44 +0400 Subject: [PATCH] hack to ensure patched cglib classes are loaded before the standard ones (PY-936) --- platform/bootstrap/src/com/intellij/ide/ClassloaderUtil.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/platform/bootstrap/src/com/intellij/ide/ClassloaderUtil.java b/platform/bootstrap/src/com/intellij/ide/ClassloaderUtil.java index d521547510f4..ac5bce4ff840 100644 --- a/platform/bootstrap/src/com/intellij/ide/ClassloaderUtil.java +++ b/platform/bootstrap/src/com/intellij/ide/ClassloaderUtil.java @@ -223,6 +223,9 @@ public class ClassloaderUtil { final File libFolder = new File(aFolderPath + File.separator + "lib"); addLibraries(classPath, libFolder, selfRootUrl); + final File extLib = new File(new File(libFolder, "ext"), "lib"); + addLibraries(classPath, extLib, selfRootUrl); + final File antLib = new File(new File(libFolder, "ant"), "lib"); addLibraries(classPath, antLib, selfRootUrl); }