【发布时间】:2012-06-01 07:05:18
【问题描述】:
我有一个 mavenized 的项目“核心”。 我还有一个使用“核心”的游戏项目。游戏项目也被mavenized。 所以有一个管理两个子模块的maven父项目。 它适用于 maven (mvn install, mvn compile...) 但是当我启动播放并重新加载浏览器页面时,编译器会失败,因为它没有找到“核心”项目。 这很正常,因为我必须添加一些东西来指示在哪里可以找到“核心”项目。 我试图添加一个项目依赖项,但“核心”必须在 play 项目的模块文件夹中,我不希望这样。
我如何指示播放以编译“核心”项目的源代码或至少指示播放在哪里找到“核心”项目类?
谢谢
感谢您的回复。但是我已经尝试了很多我在网上找到的关于配置 sbt 的东西(例如重新定义 unmanagedClasses),但我没有成功让它工作......
你有一个完整的例子,如何配置 sbt 来编译外部源代码?
(我不知道 sbt 是如何工作的,也不知道 sbt 和 scala 的语法,所以一个完整的示例会很有帮助)
【问题讨论】:
标签: java maven playframework sbt subproject