如何更改我的项目名称

发布于 2024-12-08 17:57:56 字数 532 浏览 1 评论 0原文

项目文件

从文本编辑器创建项目文件 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 file
project/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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

不一样的天空 2024-12-15 17:57:56

您应该为您的项目(和组织)提供一个名称,这些信息将用于创建 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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文