5

如何在一个播放项目中有多个源文件夹?我正在使用 play 1.2.4 和 eclipse 插件。我想要做的是在 play 项目中使用另一个项目(例如普通的 java 项目)的源文件夹。

通过properties->java build path->link source将文件夹添加为源文件夹的正常方法不起作用。那么我必须在哪里添加依赖项来告诉播放我想要什么?我知道如果我想链接一个 jar 文件,我必须将它写在 dependencies.yml 文件中,那么我可以对一个充满普通 java 文件的文件夹做同样的事情吗?

是否可以将第三个源文件夹添加到播放项目中,例如“1. app 2. test 3. mysoucefolder”。

4

3 回答 3

4

您可以在中创建所需的包层次结构app/

例如 :

app/
    controller/
    models/
    views/
    org/
        myproject/
            MyClass.java
conf/
...

MyClass可以在您的游戏项目中访问import org.myproject.MyClass

如果您尝试处理文件夹层次结构的约束,您可以尝试使用符号链接

于 2012-05-15T11:48:52.107 回答
3

我认为您可以通过使用来自另一个项目的源文件夹创建一个播放模块来实现这一点。

一个正在运行的模块实际上只不过是代码库的一个组织。

您可以在此处阅读有关 Play 模块的更多信息:

http://www.playframework.org/documentation/1.2.4/modules

http://playframework.wordpress.com/2011/02/27/play-modules/

于 2012-05-14T04:13:16.270 回答
0

在 Eclipse 中,项目的属性:Java 构建路径 > 项目“构建路径上的必需项目”> 添加?

于 2012-05-20T09:31:32.107 回答