使用 SBT 将生成的 JAR 文件发布到 Maven
我有一个 SBT 项目,它使用一些外部工具创建一个 JAR 文件(一切正常),即它不编译源代码。我已经使用正确的凭据正确配置了 Maven 存储库,但我正在努力弄清楚如何配置该工件,以便它发布生成的 JAR 文件。
我的 JAR 文件是“target/my.jar”。
我已重写工件,如下所示:
override def artifacts = Set(Artifact("my.jar", "jar", "jar"))
发布输出以下内容
使用默认值未找到依赖项配置。 [info] :: 发布 :: org.foo#my-project_2.9.0
谁能用这个简洁的工具为我指明正确的方向?
谢谢!
I have an SBT Project that creates a JAR file using some external tool (all working fine), i.e. it's not compiling source code. I have the Maven Repo correctly configured with correct Credentials but I am struggling to figure out how to configure the artifact so it publishes the generated JAR file.
My JAR file is "target/my.jar".
I've overridden artifacts as follows:
override def artifacts = Set(Artifact("my.jar", "jar", "jar"))
publish outputs the following
No dependency configuration found, using defaults.
[info] :: publishing :: org.foo#my-project_2.9.0
Can anyone point me in the right direction with this neat tool?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您是否像这样设置了publishTo:
然后运行“发布”操作。您还可以“发布本地”。
Did you set up the publishTo like this:
Then you run the 'publish' action. You can also do 'publish local'.