首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何使用simple- built+published -tool从工件构建工具中删除_<scala-version>后缀?

如何使用simple- built+published -tool从工件构建工具中删除_<scala-version>后缀?
EN

Stack Overflow用户
提问于 2011-11-28 04:42:11
回答 1查看 13.6K关注 0票数 67

我正在使用simple-build-tool构建几个纯Java项目。当我使用sbt publish-local发布项目中的工件时,生成的工件的名称后面会附加Scala版本。对于一个Scala项目来说,这是有意义的,但是因为这些是只有Java的项目,所以没有意义,我该如何禁用Scala版本的这个后缀呢?或者我可以吗?

作为参考,我使用SBT0.11.1、Scala2.9.1和一个.sbt文件进行构建配置(尽管迁移到完整的项目配置不成问题)。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-11-28 11:57:01

在查看了Artifact.artifactName的实现和最终使用方式之后,似乎关闭它的方法是为crossPath设置指定false。在xsbt wiki上的一个快速配置示例中记录了这一点。

http://www.scala-sbt.org/release/docs/Examples/Quick-Configuration-Examples

// disable using the Scala version in output paths and artifacts
crossPaths := false
票数 89
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8288859

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档