Sbt 从子项目中的Mainprojekt导入类
我有一个具有以下结构的play应用程序:Sbt 从子项目中的Mainprojekt导入类,sbt,playframework-2.1,Sbt,Playframework 2.1,我有一个具有以下结构的play应用程序: -mainApp -app - controllers - models - services - views -test -modules ... 我在modules文件夹中有一个子项目。 现在我想使用子模块类(称为“listadmin”)中“services”文件夹中的class Test.class。我认为这是可能的进口: import services.Test; 但这不起作用。我得到一个错误(如果我编译的话),
-mainApp
-app
- controllers
- models
- services
- views
-test
-modules
...
我在modules文件夹中有一个子项目。
现在我想使用子模块类(称为“listadmin”)中“services”文件夹中的class Test.class。我认为这是可能的进口:
import services.Test;
但这不起作用。我得到一个错误(如果我编译的话),系统不知道包服务。
如何在子项目中导入主项目的类
谢谢你的帮助 我认为你能做到这一点的唯一方法是让子项目依赖于主项目。当然,主项目也将依赖于子项目,所以我不确定创建子项目会带来什么好处。我也有类似的问题。我正试图将我的大项目划分为独立的小项目,但如果我找不到有人已经问过这个问题,我需要从大项目中获得一些信息(主模板文件,以便我的视图与应用程序的其余部分相适应,当用户无权查看页面时发送页面的默认URL等),我要去,所以请注意。看这里。相似问题