Добавление дополнительных исходных папок в проект play framework
Как я могу иметь несколько исходных папок в проекте play? Я использую play 1.2.4 и плагин eclipse. То, что я хочу сделать, это использовать исходную папку из другого проекта (например, обычный проект java) в проекте play.
Обычный способ добавления папки в качестве исходной папки через свойства - > java build path - >link source не работает. Итак, где я должен добавить зависимости, чтобы сказать play, что я хочу? Я знаю, что если я хочу связать файл jar, я должен записать его в зависимости.yml-файл, так Могу ли я сделать то же самое для папки, полной обычных файлов java?
И можно ли добавить третью исходную папку в игровой проект, поэтому "1. приложение 2. тест 3. mysoucefolder", например.
3 ответа:
Вы можете создать иерархию пакетов, которую вы хотите в
app/
.Например:
app/ controller/ models/ views/ org/ myproject/ MyClass.java conf/ ...
Если то, что вы пытаетесь сделать, связано с ограничениями на иерархию папок, вы можете попробовать символические ссылки.
MyClass
можно получить доступ в Вашем игровом проекте с помощьюimport org.myproject.MyClass
Я думаю, что вы можете достичь этого, создав модуль воспроизведения с вашей исходной папкой из другого проекта.
Модуль в игре на самом деле немного больше, чем организация вашей кодовой базы.
Вы можете прочитать больше о модуле Play здесь: