2011-06-07 33 views
3

我有一个SBT项目,它使用一些外部工具(所有工作正常)创建JAR文件,即它不编译源代码。我有正确的凭据正确配置的Maven回购,但我正在努力弄清楚如何配置工件,以便它发布生成的JAR文件。使用SBT将生成的JAR文件发布到Maven

我的JAR文件是“target/my.jar”。

我已经重写工件如下:

倍率DEF工件=集(工件( “my.jar”, “罐”, “罐”))

发布输出以下

找不到依赖配置,使用默认值。 [info] :: publishing :: org.foo#my-project_2.9.0

任何人都可以用这个整洁的工具指向正确的方向吗?

谢谢!

回答

1

你有没有建立publishTo这样的:

override def managedStyle = ManagedStyle.Maven 
val publishTo = "My Repo" at "http://foo.bar/content/repositories/releases" 

然后你运行 '发布' 的行动。你也可以做'发布本地'。

+0

我做到了。它实际上是在推动“默认”的罚款。 – 2011-06-07 21:37:34