Done issues

Maven mirror not being used
TDEPS-134
clojure.tools.deps.alpha.reader/clojure-env crashes on Windows
TDEPS-128
Update bug tracker link in man page
TDEPS-131
Resolving paths from pom project produces wrong result
TDEPS-96
transitive deps pick up :paths from current project when :paths unspecified in transitive dep
TDEPS-52
Give names to `:config-files`
TDEPS-57
Provide a means to create a classpath with the installed version of tools.deps.alpha
TDEPS-80
Finalize meaning of -Srepro
TDEPS-88
Windows installation scripts
TDEPS-67
Attempting to override a Maven version coord with a Git or Local dependency does not work and is silent about the issue
TDEPS-51
linux installer doesn't respect respect http proxies
TDEPS-117
version markers not canonicalized
TDEPS-114
Git dependencies cannot compare local dependency versions
TDEPS-123
tools.deps.alpha cannot be used as a library from a process which does not have the CWD set to the directory containing the deps.edn file
TDEPS-106
Problem with local deps with local deps
TDEPS-74
Cannot resolve Maven artifacts through proxy
TDEPS-20
Provide support for projects that need a (Clojure) compile step
TDEPS-118
Data passed to -Sdeps is merged with local `deps.edn`
TDEPS-87
Exclusions don't exclude transitive classifier libs
TDEPS-112
Cyclic dependency locks up clojure command line tool
TDEPS-79
Depending on same artifact, multiple different classifiers
TDEPS-12
Ensure -Sdescribe doesn't trigger resolution
TDEPS-82
tools.deps pom generation not including groupId for exclusions that have no separate groupId
TDEPS-107
infinite loop while resolving OpenJFX 11 libs
TDEPS-109
pom dependencies with classifier don't get added to classpath
TDEPS-50
Certain kinds of errors during startup leaves developer with no clues as to what is wrong
TDEPS-102
Silent exit if Java not found
TDEPS-71
mvn test fails under Windows Subsystem for Linux / Ubuntu 18.04
TDEPS-105
Unwanted "Downloading ...maven-metadata.xml from s3p://..." messages
TDEPS-97
Not possible to retrieve Maven libraries with just a pom and no jar
TDEPS-98
Resolve deps on tools.deps.alpha itself fails
TDEPS-90
Bad break character in clj rlwrap arguments
TDEPS-77
Invalid alias should warn or throw
TDEPS-85
clj exits with 0 (success) status code when rlwrap is missing
TDEPS-86
Failure to resolve from :default-deps when the :deps coordinate is falsey/unresolvable
TDEPS-95
Unknown key in alias map causes NPE
TDEPS-92
Better errors for quoted data in deps.edn
TDEPS-89
Do not keep bash running when JRE is executed
TDEPS-76
Authentication on Maven repositories
TDEPS-9
:paths values suffixed onto git dep paths
TDEPS-75
Add exclusion for slf4j to s3-wagon-private?
TDEPS-40
main-opts get cached and will get run after being removed form deps.edn
TDEPS-59
Extra close braces and the subsequent content in deps.edn are ignored silently
TDEPS-73
Maven dependencies with scope runtime are ignored
TDEPS-26
Switch to using repo.clojars.org
TDEPS-61
Specify permissions on installed files
TDEPS-65
Complains about version ranges for an excluded artifact
TDEPS-43
Unknown option: "--config-data" during pom.xml generation in combination of using -Sdeps
TDEPS-54
-Spom fails in presence of certain pre-existing pom.xml
TDEPS-55
linux-install creates prefix dir but says it does not
TDEPS-64
issue 1 of 82

Maven mirror not being used

Description

Environment

Inside a corporate environment, it is possible to have Artifactory or Nexus configured to act as a mirror for external repositories. See https://maven.apache.org/guides/mini/guide-mirror-settings.html for details.

Mirrors are supported in the Aether API, but do not get applied in clojure.tools.deps.alpha.util.maven.

The result will vary depending on the exact network environment, but will usually manifest as blocked download and unresolvable artifacts.

Status

Assignee

Unassigned

Reporter

Michael Nygard

Labels

None

Approval

None

Patch

None

Priority

Minor