获取依赖
在build.sbt中添加:
resolvers += "Sonatype OSS Snapshots" at "https://oss.sonatype.org/content/repositories/snapshots"
向Sonatype发布jar
官方文档
官方文档
publishTo <<= version { v: String => val nexus = "https://oss.sonatype.org/" if (v.trim.endsWith("SNAPSHOT")) Some("snapshots" at nexus + "content/repositories/snapshots") else Some("releases" at nexus + "service/local/staging/deploy/maven2") } publishMavenStyle := true publishArtifact in Test := false pomIncludeRepository := { _ => false } pomExtra := ( <url>http://your.project.url</url> <licenses> <license> <name>BSD-style</name> <url>http://www.opensource.org/licenses/bsd-license.php</url> <distribution>repo</distribution> </license> </licenses> <scm> <url>git@github.com:your-account/your-project.git</url> <connection>scm:git:git@github.com:your-account/your-project.git</connection> </scm> <developers> <developer> <id>you</id> <name>Your Name</name> <url>http://your.url</url> </developer> </developers> )
没有评论:
发表评论