![](/img/trans.png)
[英]lookup and verify sha256 for kotlinc in bazel
我嘗試從 Maven 遷移到 Bazel,並希望使用不同於標准默認值的另一個(更新的) kotlinc版本。 我從https://github.com/bazelbuild/rules_kotlin#custom-kotlinc-distribution-and-version上給出的示例開始: ...
[英]lookup and verify sha256 for kotlinc in bazel
我嘗試從 Maven 遷移到 Bazel,並希望使用不同於標准默認值的另一個(更新的) kotlinc版本。 我從https://github.com/bazelbuild/rules_kotlin#custom-kotlinc-distribution-and-version上給出的示例開始: ...
[英]kotlinc vs kotlinc-jvm to compile and kotlin vs java to run
我剛剛安裝了Kotlin版本1.7.0並且 bin 文件夾具有以下可運行文件。 kotlinc kotlin-jvm kotlin 經過快速檢查發現, kotlinc和kotlin-jvm用於將代碼編譯為字節碼,就像 Java 中的javac一樣。 為什么kotlin編譯有 2 個命令。 有什么顯着 ...
[英]kotlinc compile multiple files/dependencies/imports
我想編譯一個帶有依賴項/導入的 kotlin 文件 package_a.kt// file: package_a.kt package package_a fun function_from_package_a(){ println(" hurray function_from_packa ...
[英]What are the performance differences between all the ways to declare a constant in Kotlin?
Since Kotlin doesn't allow you to directly declare constants inside a class like static members in Java, we have a couple of options on how to do it ...
[英]Kotlin mandatory explicit annotation parameter names? @Foo(>>bar<< = 42)
如何強制要求 Kotlin Annotation 參數的名稱顯式聲明? 據我所知,使用 Kotlin 編譯器和/或 IDE 是不可能的? 我對嗎? 如果我們正在考慮自定義實現: Kotlin 生態系統中是否有現有的解決方案? 是否可以使用 Kotlin Compiler Plugi ...
[英]Kotlin extremely slow compile time
為什么編譯和運行 Kotlin 非常慢(至少在我的機器上)? 我的機器上安裝了最新版本的 Kotlin 編譯器。 具體命令: 它太慢了,打印“hello word”需要長達 9 秒。 我最初認為默認情況下它很慢(我使用了 dDcoder 應用程序),但現在我使用了在線游樂場和 Sololea ...
[英]How to compile a Kotlin file to JavaScript?
嗨,我開始在 Node 上使用 KotlinJS,我已經放置了一個非常簡單的 kotlin 文件,我想使用原始kotlinc-js編譯器編譯它。 不使用 gradlepackage main fun heavy() { (1..10_000_000).forEach { it*it } ...
[英]Error on batch compiling Kotlin source code in Windows
在Microsoft Windows 7我在C:\\new目錄中有兩個 Kotlin 源代碼: 你好1.kt 你好2.kt 我可以在命令行中單獨編譯它們,其當前工作目錄是C:\\ ,例如>kotlinc hello1.kt 。 但是當我嘗試進行批處理編譯時,出現錯誤: 筆記: ...
[英]How to compile kotlin script to a jar
我有一個名為 CheckUtils.kts 的 kotlin 腳本文件。 我想將 CheckUtils.kts 編譯成一個可以使用“java -jar CheckUtils.jar”運行的 jar。 我嘗試使用 kotlinc 將 kts 文件編譯為 jar,但我失敗了。 當我“java -j ...
[英]How to compile and run a kotlin file which has dependencies on a jar from CLI?
我有一個名為 A.kt 的文件,它依賴於 B.jar。 如何在 CLI 上編譯和運行 kotlin 文件? 我努力了: 但這沒有用。 我得到的錯誤是:A.kt:11:24: error: unresolved reference: B val b = B( ...
[英]how to compile kotlinx.serialization libraries on the command line?
這與我想要完成的非常接近。 如何使用外部 java 庫在命令行中編譯和運行 kotlin 程序我真的很想學習如何編譯和運行包含庫的簡單代碼,但是在包含類路徑時我有點迷失了。 我目前正在嘗試編譯和運行 使用 用這個編譯器編譯 https://blog.jetbrains.com/kotlin/20 ...
[英]Annotation Processing: how to change annotation target in Kotlin code?
很多時候,當我在 Kotlin 代碼中使用 Java 庫中的注釋時,我必須指定目標才能指定編譯代碼中必須注釋的元素: 而不是指定@get:Email ,我希望能夠簡單地使用@Email ,特別是如果它出現在很多地方。 問題:有沒有辦法提示 Kotlin 編譯器在所有地方使用不同的目標,這樣如果我使 ...
[英]Kotlinc include other jar files
我想在 MacOS 上從命令行運行應用程序。 問題是我想在文件中包含Gson以將我的數據類轉換為 json 對象。 (我是 kotlin 命令行的新手) 為簡化起見,我使用以下內容: 要在命令行中創建/運行我的代碼,我使用: 現在我的問題是如何包含gson.jar以便能夠在應用程序中使用 ...
[英]Kotlin compile java 12 and kotlin inside Eclipse or command line
我試圖創建一個簡單的 Kotlin 命令行應用程序 和一個非常簡單的 Java 類 但是當我嘗試在 Eclipse 中編譯所有內容時,我沒有收到任何錯誤,但我的 kotlin .class 沒有更新。 我有一個相當於那個班級的 kotlin 並且一切正常。 但我希望能夠將我的 java 類集 ...
[英]Does the kotlin REPL have code completion?
我剛剛打開kotlinc (顯然默認為kotlin-jvm ?)並放入了一些hello-world類型代碼: 讓我們創建一個實例: 希望repl將通過tab鍵為我們提供屬性.. ? repl在每個tab上發出嗶嗶聲,而不是提供該Person實例的屬性。 “以防萬一”我:quit並明確打開kot ...
[英]Suppress Java warning when running kotlinc
每次運行kotlinc 時,都會收到警告: Java HotSpot(TM) 64-Bit Server VM warning: Options -Xverify:none and -noverify were deprecated in JDK 13 and will likely be rem ...
[英]What is the scope of variable defined in kotlin console?
例如,我通過kotlinc命令進入 kotlin 控制台。 然后定義一個變量: val pi = 3.14 ,它的作用域是什么? 我試過const val PI = 3.14 ,這將是如下錯誤: 錯誤:const 'val' 只允許在頂層或對象中 所以,我想知道在控制台中輸入的 ...
[英]Error with using json classes from within kotlin REPL and scratch files
我正在開發一個需要處理從 Web API 檢索到的 json 數據的 Android 項目。 在項目中,我成功地使用了類JSONObject和JSONArray (包org.json ),沒有任何問題。 每次我想嘗試一些 json 處理時總是運行編譯、運行和導航應用程序很煩人,所以我決定嘗試一下臨 ...
[英]Kotlin Compiler: `nop`s in bytecode
我正在檢查捕獲 lambda 的kotlinc字節碼。 並試圖理解為什么生成的字節碼有nop指令的原因。 kotlinc -jvm-target 1.6 . 結果我得到 在主函數中有幾個nop指令。 如果我將使用-Xno-optimize編譯相同的代碼片段,則main函數將如下所示 ...
[英]How to open kotlin repl using kotlin-native-linux?
我剛剛從這里下載了 kotlin 編譯器kotlin-native-linux-1.3.61.tar.gz : https : //github.com/JetBrains/kotlin/releases/tag/v1.3.61 但是當我嘗試按照文檔中的建議打開 repl 時,運行: 我得到: ...