OPENIDE #29 Переложить артефакты из JB ресурсов к нам

This commit is contained in:
Nikita Iarychenko
2025-08-26 16:07:03 +04:00
parent 15f3c6643b
commit 1ce52bca33
3 changed files with 4 additions and 1 deletions

View File

@@ -627,6 +627,7 @@ object CommunityRepositoryModules {
spec.withModule("intellij.javaFX.jps")
spec.withModule("intellij.javaFX.common", "javaFX-common.jar")
spec.withModule("intellij.javaFX.sceneBuilder", "rt/sceneBuilderBridge.jar")
spec.withResource("kit/scenebuilderkit-11.0.6.jar", "lib/rt")
}
}

View File

@@ -3,6 +3,7 @@ package org.jetbrains.plugins.javaFX.sceneBuilder;
import com.intellij.jarRepository.JarRepositoryManager;
import com.intellij.openapi.application.PathManager;
import com.intellij.openapi.application.PluginPathManager;
import com.intellij.openapi.diagnostic.Logger;
import com.intellij.openapi.project.Project;
import com.intellij.util.PathUtil;
@@ -109,7 +110,8 @@ final class SceneBuilderUtil {
}
static Path getSceneBuilder11Path() {
return Paths.get(PathManager.getConfigPath(), "plugins", "javaFX", "rt", SCENE_BUILDER_VERSION).resolve(SCENE_BUILDER_KIT_FULL_NAME);
String javaFX = PluginPathManager.getPluginHomePath("javaFX");
return Paths.get(javaFX, "lib", "rt").resolve(SCENE_BUILDER_KIT_FULL_NAME);
}
private static Path getJarPath(@NotNull String relativePath, @NotNull Path javafxRuntimePath) {