3

我正在使用 leiningen 版本 1.X,我正在尝试将其更新到版本 2.X。

正如本网站所写,我将脚本下载为“lein2”,但是当我尝试运行“lein2”命令时,收到此错误消息。

Could not find artifact lein-newnew:lein-newnew:pom:0.3.4 in central (http://repo1.maven.org/maven2)
Could not transfer artifact lein-newnew:lein-newnew:pom:0.3.4 from/to clojars (https://clojars.org/repo/): Specified destination directory cannot be created: /Users/smcho/.m2/repository/lein-newnew/lein-newnew/0.3.4
Exception in thread "main" org.sonatype.aether.resolution.DependencyResolutionException: Failed to collect dependencies for [#<Dependency lein-newnew:lein-newnew:jar:0.3.4 (compile)>]
    at ...
    ... 4 more

服务器似乎没有响应,但我不确定。可能有什么问题?我使用 Mac OS X 10.7.4。

4

2 回答 2

1

~/.m2/repository和目录是 root 拥有的~/.m2/repository/org,因此我无法访问在它下面创建子目录。更改所有权后,一切正常。我想我在兴奋 1.X 版本的 leiningen 时使用了 root 权限。

于 2012-07-19T19:27:04.033 回答
1

brew 有一个 leiningen 的配方。

> brew update
> brew install leiningen
> lein -v
Leiningen 2.5.3 on Java 1.8.0_45 Java HotSpot(TM) 64-Bit Server VM
于 2015-11-20T22:23:09.433 回答