我試圖用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
謝謝!
顏色
你忘了')'在get函數 – currarpickt
That's真實的,但在這裏複製的代碼的時候發生的。 – Color