2013-12-26 2 views
1

Я использую play framework 1.2.4, а также пытаюсь использовать 2.2.1.Как создать проект, основанный на игре, в проект затмения в лучшей форме?

В 1.2.4, я создал новый проект, основанный рамочную игру с использованием

играть новое чудо

я вошел в ее каталог и запустил эту команду

play eclipsify

Это было сделано успешно. И я импортировал его в eclipse, это сработало, но было не очень хорошо, вы увидите, почему

(Я новичок здесь, и у меня нет 10 репутации для публикации изображений, поэтому я отправляю изображения другим сайт, ссылка следовать)

http://imgur.com/P3J6zSy

(Вот еще один скриншот, который показывает результат того, что я делал в Ubuntu 12.04 с плей-2,2,1 http://imgur.com/zkDTtvY )

Соответствующие банки были просто указана в корневом каталоге, и это было так долго.

Во-первых, как я могу заставить его не перечислить таким образом?

Во-вторых, как вы видите, эти банки были связаны с этим проектом, а не копировались в подкаталог этого проекта.

Если я хочу, чтобы они были скопированы в подкаталог этого проекта при создании проекта eclipse, что мне делать?

ps: Когда я пытаюсь использовать 2.2.1, их не так много. Если вы знаете, как это сделать в любой из этих двух версий, просто скажите мне, спасибо большое!

+0

Не можете открыть свое изображение, вам необходимо иметь учетную запись на weibo. Если вам не нужно использовать playframework v.1 или v.2, лучше использовать v.2 - это просто новая версия. Постарайтесь проверить, выполняетесь ли вы когда-либо, как описано здесь: http://www.playframework.com/documentation/2.0.1/IDE Обратите внимание на то, как вы импортируете проект в eclipse после игры eclipsify. – arbuzz

+0

У меня возникли проблемы с пониманием того, в чем проблема. Эта фраза не очень ясна: «Связанные банки были перечислены в корневом каталоге, и это было так долго». Если у вас есть доступ к http://imgur.com/, пожалуйста, разместите свои скриншоты. –

+1

@FernandoCorreia: Спасибо за ответ. Я разместил свой снимок экрана на imgur.com, и описание этого вопроса было соответствующим образом изменено. – Scheung

ответ

2

Инструкции для импорта нового проекта Play Java в Eclipse, протестированные с Play Framework 2.2.1 и Затмения Стандарт 4.3.1:

  1. Скачать и установить Eclipse.

  2. Создайте новый игровой проект.При запросе выберите язык Java:

    $ play new myapp 
    
  3. Изменение в каталог нового приложения:

    $ cd myapp 
    
  4. Сформировать проект Eclipse:

    • Без включая библиотеки исходного кода:

      $ play eclipse 
      
    • В том числе библиотеки исходного кода (это может занять много времени для загрузки и несколько источников могут отсутствовать):

      $ play "eclipse with-source=true" 
      
  5. Импорт проекта в Eclipse, ваш Workspace с File | Import | General | Existing Projects into Workspace.

Результат:

Play project imported into Eclipse

Для получения дополнительной информации см Setting up your preferred IDE.

+1

Спасибо за помощь. Я видел официальную документацию, но она не работает так, как я ожидаю. То, что произошло, было похоже на то, что я описал в вопросе. После просмотра вашего ответа я попробовал эти 2 команды, но они привели то же самое, что и проблема, с которой я встречался раньше. Есть ли какой-либо комманд, который может сгенерировать его в проекте eclipse со всеми связанными банками? – Scheung

+0

Обновленные инструкции. –

+0

Простите мое неочищенное описание. Я пользуюсь JAVA и ничего не знаю о Scala. Можно ли выбрать Scala, когда я намерен разработать проект Java? – Scheung

0

Я не уверен, что у вас есть ответ на этот вопрос или нет, для всех тех людей, которые столкнутся с подобной проблемой, после того, как после всего, что указано в официальной документации, все еще я сталкиваюсь с той же проблемой, о которой идет речь, решение заключается в том, что вы необходимо открыть Scala перспектива в eclipse по умолчанию это J2EE

+0

Я не исправил его. И я использовал J2EE. – Scheung

+0

Изменить перспективу от J2EE до Scala, все будет нормально работать – Yashprit

Смежные вопросы