Herhangi bir sınıf gerektirmeyen kısa bir program yazdım ve sırayla sadece üst düzey işlevlerin birleşimini yaptım. Kotlin'de üst düzey işlevden sınıf referansı alın
EğerMyClass.class.getProtectionDomain().getCodeSource().getLocation().toURI().getPath()
yazma java kodundan küpünün konumunu bulmak için Ama benim KOTLIN kodunda herhangi sınıfları beyan etmedi gibi ben bir sınıf referansı almak için nasıl bilmiyorum.
Benim şu anki uygulama Açıkçası çok kötü bir koddur bu
class Ref
val jarPath = Ref::class.java.protectionDomain.codeSource.location.toURI().path
olduğunu.
Benim sorum şu ki, kotlin'de herhangi bir gereksiz sınıf bildirmeden bir sınıf referansını nasıl edinebilirim. Herhangi ipuçları takdir :)
kod kötü değildir;) – voddan