2015-04-23 2 views
1

Я получаю это предупреждение, а затем ошибка, когда он пытается загрузить эту загадочную + версию gson. Мой POM запрашивает версию 2.3.1, но не таинственный +. Так откуда это будет? У меня также есть аналогичная проблема с Android Support v20. Мой POM запрашивает v18, но пытается вытащить V20.Откуда бы взялась эта зависимость от maven?

[WARNING] The POM for com.google.code.gson:gson:jar:+ is missing, no dependency information available 

org.eclipse.aether.resolution.ArtifactResolutionException: The following artifacts could not be resolved: com.google.code.gson:gson:jar:+, com.android.support:support-v4:jar:20.+: Failure to find com.google.code.gson:gson:jar:+ in file://C:\Dev\git\MyApp\main/../repo was cached in the local repository, resolution will not be reattempted until the update interval of repo has elapsed or updates are forced 

Я попробовал обновление силы, выполнив установку mvn -U, но это тоже не помогло.

В моей pom.xml

<dependency> 
     <groupId>com.google.code.gson</groupId> 
     <artifactId>gson</artifactId> 
     <version>2.3.1</version> 
    </dependency> 

ответ

2

сделать

mvn clean 

, а затем

mvn dependency:tree 

и проанализировать то, что тянет эту зависимость

+0

Спасибо. Я пробовал это, но он, похоже, не показывает зависимости, зависящие от зависимостей. Я выяснил, проверив POMs зависимостей, что один из тех, что я использовал, запрашивал только «+» версию GSON. После удаления это было разрешено. – lahsrah

Смежные вопросы