Eclipse Neon.1 是否支持 Play Framework?
Does Eclipse Neon.1 support Play Framework?
我正在尝试学习 Play Framework 并使用 Eclispe 作为我的 IDE。
我想使用 Eclipse Neon.1 作为我的 IDE,但是我找不到任何关于如何(或什么)安装以启用 Play 应用程序开发的说明。
有没有可能,我没找对地方?
还是我坚持使用基于 Eclipse Lunar 的 Scala IDE?
或者我是否必须购买 IntelliJ IDEA Ultimate IDE?
您可以将 Eclipse Neon 与 Play Framework 结合使用,但您需要设置 sbteclipse。
如 documentation 所述,这可以通过将以下行添加到您的 project/plugins.sbt
文件中轻松完成:
addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "4.0.0")
如果您的项目中只有 Java 个源,您还需要将以下行添加到您的 build.sbt
文件中:
EclipseKeys.projectFlavor := EclipseProjectFlavor.Java
EclipseKeys.createSrc := EclipseCreateSrc.ValueSet(EclipseCreateSrc.ManagedClasses, EclipseCreateSrc.ManagedResources)
如果您使用 Scala 开发项目,则需要在 Eclipse 市场中安装 Scala IDE. According to the tool description,Scala IDE 支持以下 Eclipse 版本:
Neon (4.6), Mars (4.5), Luna (4.4), Kepler (4.3), Juno (4.2, 3.8),
Previous to Juno (<=4.1), Oxygen (4.7)
如果您想在 IntelliJ IDEA 中完全集成 Play Framework,您可以选择 Ultimate edition. Please note that you may be eligible for a free Ultimate license, if you are a student。顺便说一句,您不一定需要 IntelliJ 的 Play 插件。您可以在任何编辑器或 IDE 中开发您的 Play 应用程序,并通过命令行简单地管理您的项目。
我正在尝试学习 Play Framework 并使用 Eclispe 作为我的 IDE。
我想使用 Eclipse Neon.1 作为我的 IDE,但是我找不到任何关于如何(或什么)安装以启用 Play 应用程序开发的说明。
有没有可能,我没找对地方?
还是我坚持使用基于 Eclipse Lunar 的 Scala IDE?
或者我是否必须购买 IntelliJ IDEA Ultimate IDE?
您可以将 Eclipse Neon 与 Play Framework 结合使用,但您需要设置 sbteclipse。
如 documentation 所述,这可以通过将以下行添加到您的 project/plugins.sbt
文件中轻松完成:
addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "4.0.0")
如果您的项目中只有 Java 个源,您还需要将以下行添加到您的 build.sbt
文件中:
EclipseKeys.projectFlavor := EclipseProjectFlavor.Java
EclipseKeys.createSrc := EclipseCreateSrc.ValueSet(EclipseCreateSrc.ManagedClasses, EclipseCreateSrc.ManagedResources)
如果您使用 Scala 开发项目,则需要在 Eclipse 市场中安装 Scala IDE. According to the tool description,Scala IDE 支持以下 Eclipse 版本:
Neon (4.6), Mars (4.5), Luna (4.4), Kepler (4.3), Juno (4.2, 3.8), Previous to Juno (<=4.1), Oxygen (4.7)
如果您想在 IntelliJ IDEA 中完全集成 Play Framework,您可以选择 Ultimate edition. Please note that you may be eligible for a free Ultimate license, if you are a student。顺便说一句,您不一定需要 IntelliJ 的 Play 插件。您可以在任何编辑器或 IDE 中开发您的 Play 应用程序,并通过命令行简单地管理您的项目。