2017-02-28 72 views
0

我試圖用Spark Java Framework 編寫一個非常基本的HelloWorld示例,它總是給我相同的長錯誤代碼。我正在使用Intellij IDEA。。在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?"; 
    } 
} 

我的錯誤是:

異常線程 「main」 java.lang.StackOverflowError的 在org.slf4j.impl.StaticLoggerBinder.getSingleton(StaticLoggerBinder。 java:53) at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:299) at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:269) at org.apache.log4j.Category。(Category.java :57) at org.apache.log4j.Logger。(Logger.java:37) at org.apache.log4j.Log4jLoggerFactory.getLogger(Log4jLoggerFactory.java:43) at org.apache.log4j.LogManager.getLogger(LogManager.java :45) (這重複用很少的變化在約1029線)

過程,退出代碼預先完成1

謝謝!

顏色

+0

你忘了')'在get函數 – currarpickt

+0

That's真實的,但在這裏複製的代碼的時候發生的。 – Color

回答

0

定壽,通過導入正確的庫^^