2017-02-28 3 views
0

Ich habe versucht, ein sehr einfaches HelloWorld-Beispiel mit dem Spark Java Framework zu schreiben und es gibt mir immer den gleichen langen Fehlercode. Ich benutze Intellij IDEA.Fehler in der grundlegenden HelloWorld App. in Java Spark

Application.java:

import spark.Request; 
import spark.Response; 

import java.io.IOException; 
import java.util.Iterator; 

import static spark.Spark.get; 
import static spark.Spark.staticFileLocation; 

    public class AppService { 

     public static void main(String[] args) { 
      staticFileLocation("/public"); 
      get("/login", AppService::helloworld); 
     } 

    public static String helloworld(Request req, Response res) { 
     return "Hello, World?"; 
    } 
} 

My Fehler ist:

Exception in thread "main" java.lang.StackOverflowError bei org.slf4j.impl.StaticLoggerBinder.getSingleton (StaticLoggerBinder. Java: 53) bei org.slf4j.LoggerFactory.getILoggerFactory (LoggerFactory.java:299) bei org.slf4j.LoggerFactory.getLogger (LoggerFactory.java:269) bei org.apache.log4j.Category (Category.java. : 57) bei org.apache.log4j.Logger (Logger.java:37) bei org.apache.log4j.Log4jLoggerFactory.getLogger (Log4jLoggerFactory.java:43) bei org.apache.log4j.LogManager.getLogger (LogManager.java : 45) (und dies wiederholt sich in etwa 1029 Linien mit sehr wenig Änderungen)

Prozess mit Exit-Code 1

Vielen Dank im Voraus fertig!

Farbe

+0

Sie vergessen) '' in get-Funktion – currarpickt

+0

Das ist wahr, aber das geschah, als hier den Code zu kopieren. – Color

Antwort

0

es tho behoben, durch die richtigen Bibliotheken ^^ Import