Erstellung der Play Framework 2.6 (Java) -Entwicklungsumgebung

Beachten Sie, dass der Importteil beim Erstellen eines Modells in "Gründliche Einführung in Play Framework 2" überhaupt nicht funktioniert hat.

Umgebung
Erstellen Sie ein Projekt (Verzeichnis ist optional)
c:¥hoge>activator new [Der Name des erstellten Projekts] play-java
Verzeichnis verschieben
c:¥hoge>cd [Projekt erstellt]
Zu plugins.sbt hinzugefügt

plugins.sbt


addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.5.10")
addSbtPlugin("com.typesafe.sbt" % "sbt-coffeescript" % "1.0.0")
addSbtPlugin("com.typesafe.sbt" % "sbt-less" % "1.1.0")
addSbtPlugin("com.typesafe.sbt" % "sbt-jshint" % "1.0.4")
addSbtPlugin("com.typesafe.sbt" % "sbt-rjs" % "1.0.8")
addSbtPlugin("com.typesafe.sbt" % "sbt-digest" % "1.1.1")
addSbtPlugin("com.typesafe.sbt" % "sbt-mocha" % "1.1.0")
addSbtPlugin("org.irundaia.sbt" % "sbt-sassify" % "1.4.6")
#hinzufügen
addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "5.2.2")
addSbtPlugin("com.typesafe.sbt" % "sbt-play-enhancer" % "1.1.0")
#addSbtPlugin("com.typesafe.sbt" % "sbt-play-ebean" % "3.0.2")
Für Eclipse konvertieren
c:¥hoge¥hoge>activator eclipse
Anwendungsstart
c:¥hoge¥hoge>activator run

Bisher war alles in Ordnung, aber ich war begeistert von der Erstellung des Modells.

Die betreffende Java-Datei

Message.java


package models;

import java.util.Date;
import javax.persistence.*;
import com.avaje.ebean.Model;
import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
@Entity
public class Message extends Model {
    @Id
    public Long id;
    public String name;
    public String mail;
    public String message;
    public Date pastDate;
}

Zu plugins.sbt hinzugefügt

plugins.sbt


addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.5.10")
addSbtPlugin("com.typesafe.sbt" % "sbt-coffeescript" % "1.0.0")
addSbtPlugin("com.typesafe.sbt" % "sbt-less" % "1.1.0")
addSbtPlugin("com.typesafe.sbt" % "sbt-jshint" % "1.0.4")
addSbtPlugin("com.typesafe.sbt" % "sbt-rjs" % "1.0.8")
addSbtPlugin("com.typesafe.sbt" % "sbt-digest" % "1.1.1")
addSbtPlugin("com.typesafe.sbt" % "sbt-mocha" % "1.1.0")
addSbtPlugin("org.irundaia.sbt" % "sbt-sassify" % "1.4.6")
#hinzufügen
addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "5.2.2")
addSbtPlugin("com.typesafe.sbt" % "sbt-play-enhancer" % "1.1.0")
#Kommentar
addSbtPlugin("com.typesafe.sbt" % "sbt-play-ebean" % "3.0.2")
Zu build.sbt hinzugefügt

build.sbt


lazy val root = (project in file(".")).enablePlugins(PlayJava)
                .enablePlugins(PlayEbean) //Nachtrag
scalaVersion := "2.11.7"

libraryDependencies ++= Seq(
  javaJdbc,
  cache,
  javaWs,
  javaJpa, //Nachtrag
  "org.postgresql" % "postgresql" % "9.4.1212.jre7", //Nachtrag
  "org.projectlombok" % "lombok" % "1.16.10" //Nachtrag
)
Aktivator-Update
c:¥hoge¥hoge>activator update
In der Sonnenfinsternis reflektiert
c:¥hoge¥hoge>activator "eclipse with-source=true"
kompilieren
c:¥hoge¥hoge>activator compile

Vorerst gelöst.

Recommended Posts

Erstellung der Play Framework 2.6 (Java) -Entwicklungsumgebung
Java-Entwicklungsumgebung
Spielen Sie die Framework 2.6 (Java) -Umgebungskonstruktion mit Eclipse
Spielen Sie Framework2.5 (Java) -Tipps
Java Entwicklungsumgebung Konstruktion
[Entwicklung] Java Framework Vergleich
Java-Entwicklungsgrundlagen ~ Einstellungen für die Entwicklungsumgebung und Projekterstellung ~
Java-Entwicklungsumgebung (Mac, Eclipse)
[Eclipse Java] Memo zum Einstellen der Entwicklungsumgebung
Bereiten Sie die Java-Entwicklungsumgebung mit Atom vor
Java-Framework
Informationen zur aktuellen Entwicklungsumgebung (Java 8)
Erstellen einer Java-Entwicklungsumgebung (für Mac)
Java-Entwicklungsumgebung (Mac, VS Code)
Installieren Sie die Java-Entwicklungsumgebung auf dem Mac
Bereiten Sie die Java-Entwicklungsumgebung mit VS Code vor
[Processing x Java] Erstellen einer Entwicklungsumgebung
Konstruktionsnotiz für die Java-Entwicklungsumgebung auf dem Mac
Lassen Sie uns eine Java-Entwicklungsumgebung erstellen (Aktualisierung)
Was ist Java und Entwicklungsumgebung (MAC)
Erstellen Sie eine Java-Entwicklungsumgebung auf dem Mac
Erstellen Sie eine Java 8-Entwicklungsumgebung mit AWS Cloud 9
Aufbau der Spring Boot + Docker Java-Entwicklungsumgebung
Post to Slack von Play Framework 2.8 (Java)
[Persönliches Memo] Die Java-Entwicklungsumgebung ist bereit
In einer VM-Umgebung erstellte Java-Anwendungsentwicklungsumgebung
Java-Entwicklungstraining
[Java-Entwicklung] Java-Speicher
[Java] Umgebungskonstruktion
Spielen Sie die Framework-Studie
Java Framework Vergleich
Erstellung von Java-Dateien
Erstellung eines Java-Verzeichnisses
[Java] Sammlungsframework
[Java] Erstellen Sie eine Java-Entwicklungsumgebung unter Ubuntu und überprüfen Sie die Ausführung
Erstellen Sie eine Entwicklungsumgebung für Docker, Java und Code
Punkte, die beim Erstellen der VS Code- und Java-Entwicklungsumgebung hängen bleiben
[Anfänger] Installieren Sie das Java-Entwicklungstool in der Cloud9-Entwicklungsumgebung.
Erstellen Sie eine Java-Entwicklungsumgebung mit VS Code
Erstellen Sie eine Java-Entwicklungsumgebung mit VS Code auf dem Mac
Eclipse ~ Java-Projekterstellung ~
Erstellen Sie eine Java-Entwicklungsumgebung auf Mac-JDK Install (2020-Aufbewahrungsversion).
[Zusammenfassung] Zum Beispiel die Vorbereitung der Java-Umgebung
[Mac] VS Code-Entwicklungsumgebungskonstruktion (Java, Gradle, Node.js)
Spielen Sie den Framework-Lerntest
Zusammenfassung des Java-Entwicklungslinks
So erstellen Sie eine Java-Entwicklungsumgebung mit VS Code
Erstellen Sie eine Java, JavaScript-Teamentwicklungsumgebung (Problemstellung)
spielen Framework persönliche Notizen
Versuchen Sie, mit Docker eine Java-Entwicklungsumgebung zu erstellen
Erstellen Sie eine Java-Programmentwicklungsumgebung mit Visual Studio Code
Java Discord Bot-Erstellung
Erstellen Sie eine Java + Spring-Entwicklungsumgebung mit VirtualBox + Ubuntu (Xfce4).
[Java] Taschenrechnerprogramm erstellen 1
Docker x Java Erstellen einer zu einfachen Entwicklungsumgebung
Ich habe versucht, mit Chocolatey eine Java8-Entwicklungsumgebung zu erstellen
Erstellung einer Webanwendungsentwicklungsumgebung in Java (für unerfahrene Personen)
[Java] [Play Framework] Bis das Projekt mit Gradle gestartet wird