36

由于大多数 IDE 只能导入 Maven 项目,我想从 SBT 托管项目生成 POM.xml,有更好的方法吗?

4

3 回答 3

49

你尝试make-pomsbt吗?

它在./target为当前项目生成基本的 POM 。要自定义生成,您可以在项目定义处覆盖pomExtra,pomIncludeRepository和。pomPostProcess

于 2011-02-21T15:20:45.443 回答
6

Vasil 的回答是正确的,但是对于 Eclipse 和 IDEA,您可以更直接地使用插件生成 IDE 元数据。对于 IDEA https://github.com/mpeltonen/sbt-idea和对于 Eclipse https://github.com/musk/SbtEclipsify

于 2011-02-21T15:53:30.310 回答
5

SBT提供了一种非常直接的方式。您可以在您的 SBT 文件 exixts 的位置使用以下命令:

sbt makePom

这将在目标文件夹中生成 .pom 文件,您可以搜索该文件并将其重命名为 pom.xml 并将该文件保留在该位置并运行mvn clean compile install以充分利用它。

于 2020-02-23T07:08:16.630 回答