org.beangle.boot.artifact

Type members

Classlikes

sealed trait Archive
Companion:
object
object Archive
Companion:
class
object Artifact
Companion:
class
case class Artifact(groupId: String, artifactId: String, version: String, classifier: Option[String], packaging: String) extends RepoArchive
Companion:
object

ArtifactDownloader

ArtifactDownloader

Support Features

    1. Display download processes
    1. Multiple thread downloading
    1. Detect resource status before downloading
Companion:
class
class ArtifactDownloader(remote: Remote, local: Local, var verbose: Boolean)
Companion:
object
object Diff
Companion:
class
case class Diff(groupId: String, artifactId: String, oldVersion: String, newVersion: String, classifier: Option[String], packaging: String) extends RepoArchive
Companion:
object
trait Layout
Companion:
object
object Layout
Companion:
class
case class LocalFile(file: String) extends Archive
class MirrorRepos(val local: Local, val mirrors: List[Mirror], val backend: Mirror) extends Repos
class ProxyRepos(val local: Local, val remote: Remote) extends Repos
case class RemoteFile(url: String) extends Archive
object Repo
trait RepoArchive extends Archive
trait Repos
object War