librarymanagement

librarymanagement module for sbt

  • Owner: sbt/librarymanagement
  • Platform:
  • License:: Apache License 2.0
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

librarymanagement module for sbt

scala> import java.io.File
import java.io.File

scala> import sbt.librarymanagement._, syntax._
import sbt.librarymanagement._
import syntax._

scala> val log = sbt.util.LogExchange.logger("test")
log: sbt.internal.util.ManagedLogger = sbt.internal.util.ManagedLogger@c439b0f

scala> val lm = {
         import sbt.librarymanagement.ivy._
         val ivyConfig = InlineIvyConfiguration().withLog(log)
         IvyDependencyResolution(ivyConfig)
       }
lm: sbt.librarymanagement.DependencyResolution = sbt.librarymanagement.DependencyResolution@6a9b40f8

scala> val module = "commons-io" % "commons-io" % "2.5"
module: sbt.librarymanagement.ModuleID = commons-io:commons-io:2.5

scala> lm.retrieve(module, scalaModuleInfo = None, new File("target"), log)
res0: Either[sbt.librarymanagement.UnresolvedWarning,Vector[java.io.File]] = Right(Vector(target/jars/commons-io/commons-io/commons-io-2.5.jar, target/jars/commons-io/commons-io/commons-io-2.5.jar, target/jars/commons-io/commons-io/commons-io-2.5.jar))

Main metrics

Overview
Name With Ownersbt/librarymanagement
Primary LanguageScala
Program languageJava (Language Count: 3)
Platform
License:Apache License 2.0
所有者活动
Created At2015-08-19 07:11:33
Pushed At2025-06-10 01:39:53
Last Commit At
Release Count107
Last Release Namev1.11.2 (Posted on 2025-06-07 02:21:01)
First Release Namev0.1.0-M3 (Posted on 2015-10-01 22:16:39)
用户参与
Stargazers Count53
Watchers Count8
Fork Count85
Commits Count1.7k
Has Issues Enabled
Issues Count53
Issue Open Count2
Pull Requests Count399
Pull Requests Open Count11
Pull Requests Close Count50
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private