Вопрос по playframework-2.0, java – Как использовать Play Framework 2.0 в NetBeans

11

Play Framework 2.0, похоже, не имеет большой / какой-либо поддержки Netbeans. В настоящее время я просто использую его в качестве редактора (загружаю файлы с помощью вкладки «Избранное»), но немного расстраивает то, что Netbeans не распознает ни одну из библиотек / API.

Это означает, что ВСЕ подчеркнуто красным.

Попытка создать проект свободной формы требует файла сборки, поэтому я тоже застрял там.

Любые идеи приветствуются ...

Ваш Ответ

9   ответов
0

play netbeansify myApp

Error: User Rate Limit Exceeded
6

http://nbpleasureplugin.com/documentation/installation.html Командная строка не нужна вообще.

Наиболее важные особенности:

Create, run, debug and test your app directly in the IDE Routes files support (Syntax coloring, Syntax Error highlighting, Autocompletion, Code navigation, Show implementation code (without navigate to source), Hint to Create method when it doesn’t exist, formatting, Mark occurrences) Scala Template support (Syntax coloring, Syntax Error highlighting, Autocompletion, Code navigation, Show implementation code (without navigate to source), formatting, Mark occurrences) Dependency Management Test Single File SBT file minimal support Configurations (Formatting indentation, syntax coloring, port to use, activator parameters, etc.) Support play version from 2.3.x and above

Примечание: я создал этот плагин.

Error: User Rate Limit Exceeded Spider
0

at this time.

ПроверьтеPlay 2.0 IDE документация для раздела Netbeans.

Есть также некоторые предложения об обходе вТема групп Google

Error: User Rate Limit Exceeded Spider
Error: User Rate Limit Exceeded
0

Я обнаружил, что в репозитории плагинов NetBeans есть плагин, который называется Pleasure Plugin [http://plugins.netbeans.org/plugin/61050 ] и предназначен для NetBeans 8.

Этот плагин потрясающий, потому что он открывает проект Play и показывает все пакеты и папки, разделенные, как они должны быть. Это позволяет вам выполнить проект, легко отладить серверную часть (просто поставить точку останова и запустить проект в режиме отладки) среди других функций.

Единственная проблема заключается в том, что этот плагин имеет коммерческую лицензию, и вы можете использовать его бесплатно в течение 30-дневного пробного периода.

2

рвый результат Google для меня при решении этой проблемы. В текущей сборке Play используется «eclipse». команда вместо «eclipsify» команда. Также его следует запускать из среды Play.

Перейдите в каталог вашего проекта:

Войдите в игровую среду:[projectdir] [username]$ play

Затмить проект:[projectname] $ eclipse

Затем импортируйте в NetBeans, следуя указаниям наиболее популярных ответов.

0

play2-Maven-плагин который обеспечивает приятный mavenized интерфейс для вселенной Play / SBT / Ivy. Один небольшой файл pom.xml позволяет использовать все NetBeans & apos; Maven Боже, чтобы избавиться от этих красных подчеркиваний ...

1

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

Предварительные условия: активатор (протестирован с 1.3.5), NetBeans со всеми установленными плагинами, связанными с scala (в моем случае это nbscala, упомянутый в Play docs, но не nbsbt).

Add nbsbt to your plugin definition file. You can use either the global one at ~/.sbt/0.13/plugins/plugins.sbt or the project-specific one at PROJECT_DIR/project/plugins.sbt:

// for sbt 0.13.x addSbtPlugin("org.netbeans.nbsbt" % "nbsbt-plugin" % "1.1.4") // for sbt 0.12.x addSbtPlugin("org.netbeans.nbsbt" % "nbsbt-plugin" % "1.0.2")

[from nbsbt README] Or else you can just create a separate netbeans.sbt file next to plugins.sbt and add to .gitignore if you prefer to separate IDE-specific config from the rest of the project.

On command line go to the project root and run activator specifying that you want to create a netbeans configuration:

$ cd PROJECT_DIR

$ activator netbeans

Running activator will first resolve all the dependencies (including nbsbt) and then create NetBeans files. I you should see .classpath_nb file in the root as a result of this command.

Finally, just go to NetBeans and simply do File > Open Project...

14
Create a play project as per normal way. From the play CLI select play eclipsify to create an eclipse project. From netbeans, select File > Import Project > Eclipse Project Select Import Projects Ignoring Dependencies In Project to Import, insert the root of your play application. In Destination Folder, also insert the root of your play application. Press Finish.
Error: User Rate Limit Exceeded Spider
10

а затем импортируйте его в NetBeans

Похожие вопросы