带maven和子项目的java Playframework 2.0
我有一个项目“核心”是专业化的。 我还有一个使用“核心”的游戏项目。play项目也被专业化了。 因此,有一个maven父项目管理这两个子模块。 它与maven配合使用(mvn安装、mvn编译…) 但当我启动play并重新加载浏览器页面时,编译器失败,因为它找不到“核心”项目。 这很正常,因为我必须添加一些东西来指示在哪里可以找到“核心”项目。 我试图添加一个项目依赖项,但“核心”必须在play项目的modules文件夹中,我不希望这样
我如何指示play同时编译“核心”项目的源代码,或者至少指示play在哪里找到“核心”项目类
谢谢
谢谢你的回复。但是我已经尝试了很多在网上找到的关于配置sbt的东西(例如重新定义非托管类),但是我没有成功地让它工作
你有一个完整的例子如何配置sbt来编译外部源代码吗
(我不知道sbt是如何工作的,也不知道sbt或scala的语法,所以一个可以工作的完整示例将非常有用)
# 1 楼答案
通过play 2.0,使用sbt,您可以配置编译方式和位置
第一场比赛。十、 如果你不想把你的核心资源作为依赖库,你必须把它们移到/app中。你也可以使用符号链接将你的核心资源放在/app下