2016-11-13 99 views
0

我一直在使用谷歌搜索,但我找不到一个很好的文档。斯卡拉导出/导入宏项目

我使用宏创建了一个带有入口API的项目,但现在因为即使从我自己的项目中也无法使用它,所以我需要导出它。

任何人都可以指点我一个很好的文档/博客,在那里解释如何导出/导入一个宏观项目与intellij ?.

问候。

回答

1

你不需要做任何特别的事情。只需构建它并将其用作其他项目的依赖项即可。如果您使用SBT,请运行命令sbt publishLocal。另外,您可以使用在多模块项目的其他模块中使用宏,或者在测试中使用宏(如果它们是在主要源中定义的)。

+0

只需创建一个jar并导入到另一个项目中?而已? – paul

+0

是的(同样,你基本上从不想用手动搅拌罐子,使用SBT/Gradle/Maven /其他)。 –

+0

当然,我认为AST需要一个特殊的配置才能在另一个项目中工作。所以它只是作为一个外部库,我需要导入我的宏对象。嗯,没有看到使用宏点,然后XD – paul