You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Vyacheslav Koptilin (Jira)" <ji...@apache.org> on 2021/04/16 13:12:00 UTC
[jira] [Updated] (IGNITE-14574) Ignite command-line tool cannot
download a maven artifact from local repository on Windows platform
[ https://issues.apache.org/jira/browse/IGNITE-14574?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Vyacheslav Koptilin updated IGNITE-14574:
-----------------------------------------
Labels: ignite-3 ignite-3-cli-tool (was: )
> Ignite command-line tool cannot download a maven artifact from local repository on Windows platform
> ---------------------------------------------------------------------------------------------------
>
> Key: IGNITE-14574
> URL: https://issues.apache.org/jira/browse/IGNITE-14574
> Project: Ignite
> Issue Type: Bug
> Reporter: Vyacheslav Koptilin
> Priority: Major
> Labels: ignite-3, ignite-3-cli-tool
>
> Ignite command-line tool cannot download a maven artifact from local repository on Windows platform
> {code:java}
> PS C:\projects\ignite-3\modules\cli\target> ./ignite.exe init
> Creating directories... Done!
> +--------------------+-------------------------------------------------------+
> | Binaries Directory | C:\projects\ignite-3\modules\cli\target\ignite-bin |
> +--------------------+-------------------------------------------------------+
> | Work Directory | C:\projects\ignite-3\modules\cli\target\ignite-work |
> +--------------------+-------------------------------------------------------+
> | Config Directory | C:\projects\ignite-3\modules\cli\target\ignite-config |
> +--------------------+-------------------------------------------------------+
> | Log Directory | C:\projects\ignite-3\modules\cli\target\ignite-log |
> +--------------------+-------------------------------------------------------+
> file://C:\Users\user\.m2\repository
> Installing org.apache.ignite:ignite-runner:3.0.0-SNAPSHOT...
> |> | 1%
> [unresolved dependency: org.apache.ignite#ignite-runner;3.0.0-SNAPSHOT: not found]
> {code}
> It seems, that the root cause of the issue is the file URI schema:
> {code:java|title:MavenArtifactResolver.java}
> private Ivy ivyInstance(List<URL> repositories) {
> ...
> locBr.setRoot("file://" + pathRslvr.osHomeDirectoryPath().resolve(".m2").resolve("repository/"));
> }
> ...
> {code}
> Perhaps, the proper fix is to change "file://" to "file:///"
--
This message was sent by Atlassian Jira
(v8.3.4#803005)