代码之家  ›  专栏  ›  技术社区  ›  edoloughlin

使用逆时针/Eclipse管理依赖关系的最佳方法是什么?

  •  1
  • edoloughlin  · 技术社区  · 14 年前

    我在逆时针方向的项目中依赖于clj记录。最好的办法是什么?复制源代码或编译到JAR并将其作为引用库添加?

    3 回复  |  直到 14 年前
        1
  •  0
  •   Alex Taggart    14 年前

    除了将代码破解到项目中或在外部构建jar之外,似乎没有指定依赖关系的模式。

    当然可以,就像任何java项目一样。虽然依赖项解析还没有绑定到eclipse中,但是一旦检索到DEP(通过列出的命令行工具nickik之一),就可以指定哪些JAR将包含在eclipse项目的java构建路径中:

    1. 通过cake、leiningen等找回deps。
    2. 刷新eclipse项目,以便看到dep(通常在lib目录中)
    3. 突出显示您希望eclipse了解的jar
    4. 单击鼠标右键,选择“生成路径”>“添加到生成路径”

        2
  •  1
  •   nickik    14 年前

    有一些工具可以帮助您:

        3
  •  1
  •   cemerick    13 年前

    假设您的依赖项在Maven repo中可用(比如central或clojars),那么您有两个选择。

    首先,如果您使用的是Leiningen,那么现在就有一个eclipse插件,它将根据您在应用程序中定义的依赖关系为您管理项目依赖关系 project.clj is in beta now Leiningen 2.0 在封面下,尽管这个细节对很多人(大多数人?)来说并不重要简单的案例。)

    如果你用的是Maven m2eclipse plugin pom.xml