【问题标题】:Getting lift sources from maven repository从 Maven 存储库获取提升源
【发布时间】:2009-09-07 07:50:36
【问题描述】:

我正在尝试学习如何使用电梯。我可以通过从Starting with Lift 运行 maven 命令(我之前的 maven 经验为零)来创建项目骨架。它成功下载了所需的依赖项并且一切正常,但是它不下载源代码——我想看看 lift 从内部是如何工作的。

看起来它从 here 下载依赖项,并且有编译的 .jar 文件和源 - 有 lift-mapper-1.0.jarlift-mapper-1.0- sources.jar,但只有 lift-mapper-1.0.jar 下载到我的本地存储库。我可以手动下载源代码,但那里的文件夹不止几个。那么,有没有办法告诉 Maven 下载带有源的依赖项?

【问题讨论】:

    标签: maven-2 scala lift


    【解决方案1】:

    maven-dependency-plugin 有一个源目标,它将获取所有可用依赖项的源。只需运行mvn dependency:sources 即可获取源代码。

    如果您使用的是 Eclipse,m2eclipse 插件会为您处理源解析和附件。您可以将其设置为在 Maven 首选项中自动获取源。 Window > Preferences...->Maven,然后启用Download Artifact Sources

    您还可以从任何 jars(包括那些不受 Maven 管理的 jars)上的 Maven 弹出菜单手动调用“下载源代码”操作。然后插件将使用 Maven 存储库索引来查找相应的 Maven 工件并下载其源代码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-09-10
      • 2017-12-16
      • 1970-01-01
      • 2017-05-02
      • 1970-01-01
      • 1970-01-01
      • 2019-02-27
      • 1970-01-01
      相关资源
      最近更新 更多