Make jdk root processing more robust
#KT-54337 fixed
This commit is contained in:
committed by
Space Team
parent
942def5828
commit
b50a803b6f
@@ -185,4 +185,10 @@ object PathUtil {
|
||||
@JvmStatic
|
||||
fun getJdkClassesRoots(jdkHome: File): List<File> =
|
||||
JavaSdkUtil.getJdkClassesRoots(jdkHome, false)
|
||||
|
||||
@JvmStatic
|
||||
fun getJdkClassesRootsFromJdkOrJre(javaRoot: File): List<File> {
|
||||
val isJdk = File(javaRoot, "jre/lib").exists()
|
||||
return JavaSdkUtil.getJdkClassesRoots(javaRoot, !isJdk)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user