【问题标题】:Using Play Framework 2.1.0 with NetBeans将 Play Framework 2.1.0 与 NetBeans 一起使用
【发布时间】:2013-03-18 12:05:41
【问题描述】:

我已经开始使用 Play 2.1.0,我希望能够使用 NetBeans 开发 Play Java 应用程序。我对使用 IDE 运行或测试应用程序并不感兴趣,因为我可以从命令行执行此操作(我不介意我是否也可以为此提供 IDE 支持),但我希望能够打开并在 NetBeans 中编辑我的项目,而不会在实际上不存在的地方出现烦人的错误。我目前使用的是 NetBeans 7.3,所以我首先尝试使用 nbplay plugin,但是它无法识别我所有的导入或 Play 生成的托管类。然后我尝试将该项目导入为 Eclipse 项目,如thisthis 问题中所述,效果更好,但是在通过one of Play's Java tutorials 工作时,我仍然遇到以下错误,这使得工作真的很烦人使用 NetBeans:

  1. 我在使用 @content 的 main.scala.html 中收到“预期操作数但发现错误”错误,尽管我已指示 IDE 禁用此文件的 HTML 错误检查。
  2. 在我的模型类中出现错误,因为这些类没有声明无参数构造函数并且具有用于持久属性的公共变量。
  3. 我还没有遇到任何其他错误吗?

有没有人设法让 Play 2.1.0 与 NetBeans 一起工作而不会出现上述任何错误?我可能会接受第一个(虽然它真的让我很烦),但其余的都是炫耀。

【问题讨论】:

    标签: netbeans playframework-2.0


    【解决方案1】:

    请注意,Java 提示可以在工具 -> 选项 -> 编辑器 -> 提示 -> 选择 java 语言中启用或禁用。

    NetBeans 现在原生支持 Play Framework 2.3.x 及更高版本:http://nbpleasureplugin.com/documentation/installation.html 完全不需要命令行。

    最重要的特点是:

    • 直接在 IDE 中创建、运行、调试和测试您的应用
    • 路由文件支持(语法着色、语法错误突出显示、自动完成、代码导航、显示实现代码(不导航到源代码)、当方法不存在时提示创建方法、格式化、标记出现)
    • Scala 模板支持(语法着色、语法错误突出显示、自动完成、代码导航、显示实现代码(无需导航到源代码)、格式化、标记出现) application.conf 支持(语法着色、文档自动完成、格式化、标记出现)
    • 依赖管理(在 Maven 上搜索并将它们添加到 build.sbt)
    • 也支持 2 代码覆盖率(jacoco 和 scoverage)
    • 测试单个文件
    • SBT 文件最小支持
    • 配置(格式化缩进、语法着色、要使用的端口、激活器参数等) *支持2.3.x及以上的播放版本

    注意:我创建了这个插件。

    我也看到这可以帮助你:How do I use Play Framework 2.0 in netbeans

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-07-10
      • 2013-02-17
      • 2013-04-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多