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