Gradle、「url」は(java.lang.String)に適用できません

選出

しばらくしてから、maven { url "whatever" } この警告が表示されます。

Imgur

ここに問題が発生しているサンプルプロジェクトがあります

それはブロッカーでも重要でもありませんが、それは一種の迷惑です

誰かがそれがどこから来たのか知っていますか?

仕様:

  • Idea IU 181.3263.15
  • JRE 1.8.0_152
  • kotlin 1.2.21
  • gradle 4.4.1
  • 7x64で勝つ
tkruse

IDEはGradleDSLを分析しています。構文が完全に拡張されている場合、コードは次のようになります。

project.dependencies({(RepositoryHandler handler) -> {
   handler.maven({(MavenArtifactRepository repository) -> {
       repository.setUrl("https://...");
   });
};

Gradle APIを見ると、次のMavenArtifactRepository2つのメソッドがあることがわかります。

void    setUrl(Object url)
void    setUrl(URI url)

したがって、IDEは、Objectまたはを渡す必要があると言っていますURIsetUri(...)迷惑なIDEを使用すると、警告が消えるはずです。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

演算子「<」は「java.lang.String」には適用できません

分類Dev

(java.lang.String)は(java.lang.Object)に適用できません

分類Dev

BasicNameValuePairのBasicNameValuePair(String、java.lang.String)は適用できません

分類Dev

演算子<はjava.lang.String、charには適用できません

分類Dev

演算子==はjava.lang.Stringcharには適用できません

分類Dev

演算子==はjava.lang.Stringcharには適用できません

分類Dev

DatabaseHelperのDeleteFunction(Long)をjava.lang.Stringに適用できません

分類Dev

java.lang.doubleには適用できません

分類Dev

Gradle: 'buildTypes'をgroovy.lang.Closureに適用できません

分類Dev

「依存関係」は「(groovy.lang.Closure)」に適用できません

分類Dev

buildTypesはgroovy.lang.Closureに適用できません

分類Dev

IntelliJ IDEAおよびGradle-「(groovy.lang.Closure)」には適用できません

分類Dev

演算子「+」は「int」、「java.lang.Object」には適用できません

分類Dev

このエラーが発生しました「演算子+をjava.lang.string voidに適用できません」

分類Dev

Gradle + AspectJ引数「aspectj 'を'(?、java.lang.String、?、?) 'に適用できません」のメソッドaspectj()が見つかりませんでした

分類Dev

Java / Springエラー:「reactor.netty.http.server.HttpServer」の「create()」を「(java.lang.String、int)」に適用できません

分類Dev

エラー:ハッシュマップのput(java.lang.string、list <string>)は(java.util.list <java.lang.string>)に適用できません

分類Dev

for-eachは、必要な式タイプまたはjava.lang.iterableには適用できません

分類Dev

org.gradle.api.tasks.testing.junit.JUnitOptions.includeGroups()は、引数タイプに適用できます:(java.lang.String)値:[NoDbTests]

分類Dev

org.gradle.api.tasks.testing.junit.JUnitOptions.includeGroups()は、引数タイプに適用できます:(java.lang.String)値:[NoDbTests]

分類Dev

整数キーを持つGroovyマップ-DefaultGroovyMethodsの「getAt」は(java.lang.Integer)に適用できません

分類Dev

MapFragmentのgetMapAsyncをjava.lang.Runnableに適用することはできません

分類Dev

Firebase Android クライアント: 「オブジェクト内で java.lang.class に適用できません」

分類Dev

JSONArray java.lang.StringはJSONObjectに変換できません

分類Dev

java.lang.stringはJSONarrayに変換できません

分類Dev

java.lang.ClassCastException:[Bはjava.lang.Stringにキャストできません

分類Dev

[java.lang.String; java.lang.Stringにキャストできません

分類Dev

java.lang.Classを適切に配線することはできません

分類Dev

収集された行に UDF を適用する方法は? (「java.lang.ClassCastException: java.lang.String を org.apache.spark.sql.Column にキャストできません」で失敗します)

Related 関連記事

  1. 1

    演算子「<」は「java.lang.String」には適用できません

  2. 2

    (java.lang.String)は(java.lang.Object)に適用できません

  3. 3

    BasicNameValuePairのBasicNameValuePair(String、java.lang.String)は適用できません

  4. 4

    演算子<はjava.lang.String、charには適用できません

  5. 5

    演算子==はjava.lang.Stringcharには適用できません

  6. 6

    演算子==はjava.lang.Stringcharには適用できません

  7. 7

    DatabaseHelperのDeleteFunction(Long)をjava.lang.Stringに適用できません

  8. 8

    java.lang.doubleには適用できません

  9. 9

    Gradle: 'buildTypes'をgroovy.lang.Closureに適用できません

  10. 10

    「依存関係」は「(groovy.lang.Closure)」に適用できません

  11. 11

    buildTypesはgroovy.lang.Closureに適用できません

  12. 12

    IntelliJ IDEAおよびGradle-「(groovy.lang.Closure)」には適用できません

  13. 13

    演算子「+」は「int」、「java.lang.Object」には適用できません

  14. 14

    このエラーが発生しました「演算子+をjava.lang.string voidに適用できません」

  15. 15

    Gradle + AspectJ引数「aspectj 'を'(?、java.lang.String、?、?) 'に適用できません」のメソッドaspectj()が見つかりませんでした

  16. 16

    Java / Springエラー:「reactor.netty.http.server.HttpServer」の「create()」を「(java.lang.String、int)」に適用できません

  17. 17

    エラー:ハッシュマップのput(java.lang.string、list <string>)は(java.util.list <java.lang.string>)に適用できません

  18. 18

    for-eachは、必要な式タイプまたはjava.lang.iterableには適用できません

  19. 19

    org.gradle.api.tasks.testing.junit.JUnitOptions.includeGroups()は、引数タイプに適用できます:(java.lang.String)値:[NoDbTests]

  20. 20

    org.gradle.api.tasks.testing.junit.JUnitOptions.includeGroups()は、引数タイプに適用できます:(java.lang.String)値:[NoDbTests]

  21. 21

    整数キーを持つGroovyマップ-DefaultGroovyMethodsの「getAt」は(java.lang.Integer)に適用できません

  22. 22

    MapFragmentのgetMapAsyncをjava.lang.Runnableに適用することはできません

  23. 23

    Firebase Android クライアント: 「オブジェクト内で java.lang.class に適用できません」

  24. 24

    JSONArray java.lang.StringはJSONObjectに変換できません

  25. 25

    java.lang.stringはJSONarrayに変換できません

  26. 26

    java.lang.ClassCastException:[Bはjava.lang.Stringにキャストできません

  27. 27

    [java.lang.String; java.lang.Stringにキャストできません

  28. 28

    java.lang.Classを適切に配線することはできません

  29. 29

    収集された行に UDF を適用する方法は? (「java.lang.ClassCastException: java.lang.String を org.apache.spark.sql.Column にキャストできません」で失敗します)

ホットタグ

アーカイブ