diff --git a/plugins/devkit/devkit-core/src/projectRoots/IdeaJdk.java b/plugins/devkit/devkit-core/src/projectRoots/IdeaJdk.java index e2105f96aea4..0e5afdd616b9 100644 --- a/plugins/devkit/devkit-core/src/projectRoots/IdeaJdk.java +++ b/plugins/devkit/devkit-core/src/projectRoots/IdeaJdk.java @@ -160,6 +160,8 @@ public final class IdeaJdk extends JavaDependentSdkType implements JavaSdkType { private static VirtualFile[] getIdeaLibrary(String home) { List result = new ArrayList<>(); + appendIdeaLibrary(home, result, "junit.jar", "junit4.jar"); // DO NOT REMOVE + ProductInfo productInfo = ProductInfoKt.loadProductInfo(home); if (productInfo != null) { final JarFileSystem jfs = JarFileSystem.getInstance(); diff --git a/plugins/devkit/devkit-core/src/projectRoots/IdeaJdkConfigurable.java b/plugins/devkit/devkit-core/src/projectRoots/IdeaJdkConfigurable.java index fb1ebb6c6290..1e4e10ea68f4 100644 --- a/plugins/devkit/devkit-core/src/projectRoots/IdeaJdkConfigurable.java +++ b/plugins/devkit/devkit-core/src/projectRoots/IdeaJdkConfigurable.java @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. package org.jetbrains.idea.devkit.projectRoots; import com.intellij.openapi.application.ApplicationManager; @@ -183,7 +183,6 @@ public class IdeaJdkConfigurable implements AdditionalDataConfigurable { final SdkModificator modificator = myIdeaJdk.getSdkModificator(); modificator.setSdkAdditionalData(sandbox); ApplicationManager.getApplication().runWriteAction(modificator::commitChanges); - ((ProjectJdkImpl) myIdeaJdk).resetVersionString(); myModified = false; }