2014-08-29 4 views

ответ

4

Я не верю, что можно создать Java-игру! проект непосредственно из IDEA. У вас есть два варианта:

  1. Создайте проект scala с использованием IDEA и вручную создайте новые классы Java. Затем вы можете изменить файл маршрутов для вызова этих классов Java.

  2. Создайте проект из командной строки, затем откройте его в IDEA. Это можно сделать так:

    activator new [projname] play-java 
    cd [projname] 
    activator idea 
    

Затем вы должны быть в состоянии импортировать проект в IDEA, но я не уверен, насколько хорошо он будет работать. Документация для команды «идея активатора», похоже, исчезла в последних версиях Play! хотя, поэтому я не знаю, как долго эта функция будет продолжаться.

Ссылки:

https://www.playframework.com/documentation/2.3.x/NewApplication https://www.playframework.com/documentation/2.3.x/IDE

+0

Решение @javierhe намного лучше и не включает в себя командную строку вообще. – alexkrishnan

+0

Я знаю, что это старый поток, но команда «активатор» больше не будет доступна после мая: http://www.lightbend.com/activator/docs –

3

Вы можете выбрать "Java Web Application", а затем на следующем экране, у вас есть шаблон для игры! Область применения:

enter image description here

1

я сделал это. Создайте приложение Java с активатором в командной строке как обычно.

в IntelliJ:

IntelliJ IDEA позволяет импортировать существующий проект Play 2.x.

В главном меню выберите Файл | Новые | Проект из существующих источников. В открывшемся окне выберите файл, который вы хотите импортировать, и нажмите «ОК». Откроется мастер проекта импорта. На первой странице мастера выберите вариант Импорт проекта из внешней модели и выберите проект SBT из списка. Нажмите "Далее.

Вы можете запустить созданное приложение и просмотреть результат в браузере по умолчанию http://localhost:9000. Для того, чтобы запустить приложение Play:

Создать новую конфигурацию Run - В главном меню выберите пункт Выполнить -> редактирования конфигурации Нажмите на +, чтобы добавить новую конфигурацию Из списка конфигураций, выберите «SBT Task» В поле ввода «Задачи» просто поставьте «run» Применить изменения и выбрать «ОК». Теперь вы можете выбрать «Запустить» в главном меню «Выполнить» и запустить приложение.

Это работает. я вижу страницу «Добро пожаловать в игру» в localhost: 9000.

Удивительно, потому что для редактирования приложения вы должны отлаживать его в прямом эфире и видеть, как изменения происходят в браузере.гораздо больше жидкости, затем Eclipse.