5

Wie kann ich mehrere Quellordner in einem Spielprojekt haben? Ich benutze Play 1.2.4 und das Eclipse-Plugin. Ich möchte einen Quellordner aus einem anderen Projekt (z. B. ein normales Java-Projekt) im Spielprojekt verwenden.Hinzufügen von mehreren Quellordnern zu einem Play-Framework-Projekt

Der normale Weg, den Ordner als Quellordner über Eigenschaften hinzufügen-> Java Build-Pfad-> Link-Quelle funktioniert nicht. Also, wo muss ich die Abhängigkeiten hinzufügen, um zu erzählen, was ich will? Ich weiß, wenn ich eine JAR-Datei verknüpfen möchte, muss ich sie in die Datei "dependencies.yml" schreiben, also kann ich dasselbe für einen Ordner tun, der voll mit normalen Java-Dateien ist?

Und ist es möglich, einen dritten Quellordner zu einem Spielprojekt hinzuzufügen, zB "1. app 2. test 3. mysoucefolder".

Antwort

4

Sie die Hierarchie Paket erstellen, können Sie in app/ wollen.

Zum Beispiel:

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

MyClass mit import org.myproject.MyClass

in Ihrem Spiel-Projekt zugegriffen werden Wenn das, was Sie versuchen, erneut befasst sich mit Einschränkungen auf Ordner-Hierarchie zu tun, werden Sie einen Versuch zu symbolischen geben kann Verbindungen.

0

In Eclipse, Eigenschaften in Ihrem Projekt: Java Build Path> Projekt "Erforderliches Projekt auf dem Build-Pfad"> Hinzufügen?

+0

Hinzufügen zum Erstellen Pfad nur in Eclipse wird nicht vom Play Server erkannt werden. –