2016-12-29 3 views
1

への文字列のインポートを変え続け、 IntelliJのは自動的にインポートされます。のIntelliJ 2016年3月2日は、私は、String型を返すか、パラメータとして文字列を受け入れる方法を持っているすべてのクラスでは、いくつかの未知の理由でcom.sun.org.apache.xpath.internal.operations.String

import com.sun.org.apache.xpath.internal.operations.String; 

代わりの

java.lang.String 

これは既知のバグですか、これを無効にする方法があるの?

+0

のIntelliJは、通常、(でもコピー&ペースト操作で)あなたのコードの_context_に基づくものを輸入し、その二重チェック、多分あなたは本当に 'com.sun.org.apache.xpath.internal.operationsを使用して返送しています.String'オブジェクト。さもなければそれは@ElliottFrischが指摘された通りであるべきです – Morfic

+0

あなたのプロジェクトSDKは正しく設定されていますか?それはJavaライブラリを見ていないかもしれません。 – phaze0

答えて

3

クラスをインポートおよび完了から除外することができます。File | Settings | Editor | General | Auto Import。誤ってjava.lang.Stringがそこに追加されていないか確認してください。 com.sun.org.apache.xpath.internal.operations.Stringを追加して、自動的にインポートに追加されないようにすることができます。

+0

これは私の設定です: [設定](https://postimg.org/image/t21d14sk3/)。 すべてが整然としているようです。 –

+1

@DiegoOcampoスクリーンショットに除外パターンがないと言うと、 'com.sun.org.apache.xpath.internal.operations.String'を追加します。これにより、IntelliJがインポートステートメントを追加するのを防ぐことができます。 –

関連する問題