Мне нужно напечатать текущий путь к классу в программе Kotlin. Какие есть альтернативы?
Мое приложение упаковано в jar-файл, и я использую Kotlin 1.3.61 и OpenJDK 8.
Мы можем использовать:
(java.net.URLClassLoader.getSystemClassLoader() as java.net.URLClassLoader).getURLs().forEach({println(it.getFile())})
Или
println(System.getProperty("java.class.path"))
Но здесь есть различия, подробнее здесь: В чем разница между System.getProperty ("java .class.path ") и getClassLoader.getURLs ()?