如何更改我的项目名称
项目文件
从文本编辑器创建项目文件 project/build/Project.scala
包含以下内容:
import sbt._
class Project(info: ProjectInfo) extends DefaultProject(info) {}
Package
Make a jar out of your work
> package
创建一个 jar 文件:
target/scala-2.8.1.final/default-f94d1d_2.8.1-0.1.jar
但我更喜欢类似的内容:
target/scala-2.8.1.final/myProjectName_2.8.1-0.1.jar
那么如何调整上述项目文件,这样我就可以得到一个更有意义的命名 jar 工件?
Project File
From a text editor, create a project fileproject/build/Project.scala
with the following contents:
import sbt._
class Project(info: ProjectInfo) extends DefaultProject(info) {}
Package
Make a jar out of your work
> package
Creates a jar file:
target/scala-2.8.1.final/default-f94d1d_2.8.1-0.1.jar
but I'd prefer something like:
target/scala-2.8.1.final/myProjectName_2.8.1-0.1.jar
So how do I adjust the above project file, such that I get a more meaningfully named jar artifact?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您应该为您的项目(和组织)提供一个名称,这些信息将用于创建 Maven 工件:
对于 SBT 0.10 / 0.11,您可以查看 wiki,其中详细描述了如何创建配置文件适合您的项目。
https://github.com/harrah/xsbt/wiki/Settings
看起来您正在使用 0.7 - 您确实应该考虑升级到版本 0.11
https://github.com/harrah/xsbt/wiki/Migration-from-SBT-0.7.x-to-0.10.x
You should provide a name for your project (and an organisation) theses informations will be used to create the maven artifact:
For SBT 0.10 / 0.11 you can take a look at the wiki which describe in great details how to create configuration file for your project.
https://github.com/harrah/xsbt/wiki/Settings
It looks like you are using 0.7 - You should really think about upgrading to version 0.11
https://github.com/harrah/xsbt/wiki/Migrating-from-SBT-0.7.x-to-0.10.x