从子项目中的Mainprojekt导入类

时间:2013-04-18 19:38:13

标签: sbt playframework-2.1

我有一个具有以下结构的播放应用程序:

-mainApp
 -app
   - controllers
   - models
   - services
   - views
 -test
 -modules
...

我在modules文件夹中有一个子项目。 现在我想在子模块的一个类(称为“listadmin”)的“services”文件夹中使用类Test.class。我认为导入是可能的:

import services.Test;

但这不起作用。我得到错误(如果我编译)系统不知道包服务。 如何在子项目中导入主项目的类?

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

我认为你能做到这一点的唯一方法就是让子项目依赖于主项目。当然,主要项目也将取决于子项目,因此我不确定通过创建子项目获得了什么。我有类似的问题。我正在尝试将我的大项目分成独立的小项目,但我需要来自大项目的一些信息(主模板文件,以便我的视图适合应用程序的其余部分,一个默认的URL,以便将页面发送到用户无权查看页面等。)如果我找不到有人已经问过这个问题,我会去,所以请留意。