Kotlinコンパイラでは、未解決のクラスのエラーメッセージが混乱します。ある開発者のプロジェクトがコンパイルされ、他の開発者はコンパイルしません。彼らは同じコードを持っています。ここにエラーがあります...未解決のクラスのkotlinコンパイラの問題
[ERROR] Supertypes of the following classes cannot be resolved. Please make sure you have the required dependencies in the classpath:
class java.lang.AutoClosable, unresolved supertypes: Object
class com.mycompany.ProviderObjIdentity, unresolved supertypes: Object
この問題のデバッグを開始する場所はわかりません。プロジェクトのコードには違いはありませんが、2人の開発者が異なるJDKを使用していると思います。 Mavenの異なるバージョンかもしれません。 Linuxのまったく異なる風味。
私は何か追加情報を提供して喜んで、私はちょうど役立つだろうか分からない。
デベロッパーの男のセットアップが逮捕されています
Kotlin:11(x86_64版) Linuxの3.0.76-0.11-デフォルト1.0.4 SLESのSUSE Linuxのエンタープライズサーバー
MVN -version
Apache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da; 2013-02-19 06:51:28-0700)
Maven home: /home/devguy1/apache-maven-3.0.5
Java version: 1.7.0, vendor: IBM Corporation
Java home: /usr/lib64/jvm/java-1.7.0-ibm-1.7.0/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.0.76-0.11-default", arch: "amd64", family: "unix"
どのようにコンパイラを実行していますか? IDEまたはコマンドラインから? – Januson
私はIDEとコマンドラインを何の問題もなく使用しています。devの壊れた設定はコマンドラインからmvnを使います。 – activedecay
私は、私が私の答えを改善するのに役立てることができ、私が学ぶことができるフィードバックや批判に感謝します。 – activedecay