如何使用 kotlin 打印当前类路径?
How to print the current classpath with kotlin?
我需要在 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"))
但有不同的行为,更多细节在这里:What's the difference between System.getProperty("java.class.path") and getClassLoader.getURLs()?
我需要在 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"))
但有不同的行为,更多细节在这里:What's the difference between System.getProperty("java.class.path") and getClassLoader.getURLs()?