Play Framework 2.0似乎對Netbeans沒有太多/任何支持。我目前只是將它用作編輯器(使用收藏夾選項卡加載文件),但是Netbeans無法識別任何庫/ api,這有點令人沮喪。如何在netbeans中使用Play Framework 2.0
這意味着一切都以紅色下劃線。
試圖創建一個自由形式的項目需要一個構建文件,所以我也卡在那裏。
讚賞任何想法...
Play Framework 2.0似乎對Netbeans沒有太多/任何支持。我目前只是將它用作編輯器(使用收藏夾選項卡加載文件),但是Netbeans無法識別任何庫/ api,這有點令人沮喪。如何在netbeans中使用Play Framework 2.0
這意味着一切都以紅色下劃線。
試圖創建一個自由形式的項目需要一個構建文件,所以我也卡在那裏。
讚賞任何想法...
play eclipsify
創建一個eclipse項目。File > Import Project > Eclipse Project
Import Projects Ignoring Dependencies
Project to Import
,插入您的播放應用程序的根。Destination Folder
,也插入您的播放應用程序的根。Finish
。使用Eclipse支持生成Eclipse項目,然後導入到NetBeans
看看play2-maven-plugin,它爲Play/SBT/Ivy世界提供了一個不錯的界面。一個小的pom.xml然後讓你利用所有NetBeans的Maven的善良擺脫那些紅色下劃線...
只需使用命令:play netbeansify myApp
你應該提到,這隻適用於版本1. – 2014-04-02 16:45:44
只是想釘在這些其他反應。這是解決這個問題時的第一個谷歌搜索結果。 Play的當前版本使用'eclipse'命令而不是'eclipsify'命令。另外,它應該從Play環境運行。
導航到你的項目目錄:
進入播放環境:[projectdir] [username]$ play
Eclipsify項目:[projectname] $ eclipse
在NetBeans然後導入,繼上投答案的方向。
以下適用於Play 2.4和NetBeans 8.0.2。由於此問題在此處發佈,因此無論Play版本和搜索結果如何,official documentation都過於簡短,並且未提供具體步驟。
先決條件:activator(測試1.3.5),NetBeans與所有與scala相關的插件安裝(在我的情況下,這包括在Play文檔中提到的nbscala,但不包括nbsbt)。
添加nbsbt到你的插件定義文件。您可以使用在〜/名.bst/0.13 /插件/ plugins.sbt或PROJECT_DIR /工程項目的具體一個/ 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")
[從nbsbt README ]否則,您可以在plugins.sbt
旁邊創建一個單獨的netbeans.sbt
文件,如果您希望將IDE特定的配置與項目其餘部分分開,則可以將其添加到.gitignore
。
在命令行進入項目根目錄並運行激活指定要創建一個NetBeans配置:
$ cd PROJECT_DIR
$ activator netbeans
運行激活將首先解決所有的依賴關係(包括nbsbt),然後創建NetBeans文件。作爲此命令的結果,您應該在根中看到.classpath_nb
文件。
最後,只要到NetBeans和根本文件>打開項目...
的NetBeans現在有遊戲框架2.3.x版本及以上的本地支持:http://nbpleasureplugin.com/documentation/installation.html在所有不需要執行任何命令行。
最重要的特點是:
注:我創建了這個插件。
哇!你一直在努力工作! – Spider 2015-10-29 07:52:12
幾天前我經歷過同樣的麻煩。 我發現NetBeans的插件存儲庫中有一個名爲Pleasure Plugin [http://plugins.netbeans.org/plugin/61050]的插件,專爲NetBeans 8設計。
這個插件非常棒,因爲它打開了Play項目,並顯示了它們應該分開的所有包和文件夾。它允許您執行項目,輕鬆調試後端(只需在調試模式下放置一個斷點並運行項目)和其他功能。
唯一的問題是,這個插件有一個商業許可證,你可以免費使用它30天的試用期。
每當我們再次使用「文件>導入>重新同步Eclipse項目」來獲得在Netbeans中識別的新庫時。 – Spider 2012-10-24 16:37:33