mirror of
https://github.com/sbt/sbt.git
synced 2026-10-08 02:53:10 +02:00
Move back to ClassLoader.getSystemClassloader
This commit is contained in:
@@ -46,7 +46,8 @@ object IO {
|
||||
} else {
|
||||
// NB: This assumes that classes without code sources are System classes, and thus located in
|
||||
// jars. It assumes that `urlAsFile` will truncate to the containing jar file.
|
||||
Option(cl.getResource(cl.getSimpleName + ".class"))
|
||||
val clsfile = s"${cl.getName.replace('.', '/')}.class"
|
||||
Option(ClassLoader.getSystemClassLoader.getResource(clsfile))
|
||||
.flatMap {
|
||||
urlAsFile
|
||||
}.getOrElse {
|
||||
|
||||
Reference in New Issue
Block a user