0

我尝试使用 Spark Java 框架编写一个非常基本的 HelloWorld 示例,它总是给我相同的长错误代码。我正在使用 Intellij IDEA。

应用程序.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?";
    }
}

我的错误是:

org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:299) 的 org.slf4j.impl.StaticLoggerBinder.getSingleton(StaticLoggerBinder.java:53) 的线程“主”java.lang.StackOverflowError 异常。 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 结束

提前致谢!

颜色

4

1 回答 1

0

通过导入正确的库来修复它^^

于 2017-02-28T09:12:12.113 回答