如何在 Sparkjava 中启动服务器?
How to start server in Sparkjava?
文档说明了如何停止服务器:stop()
并在 运行 之后访问 localhost 但没有指定如何启动它。当我 运行 mvn install
.
时,我已经设置了所有其他内容并且没有错误
mvn install
所做的只是构建您的 jar。
到运行就可以了
java -jar <your jar name>
服务器在第一次路由声明期间启动。
public class HelloWorld {
public static void main(String[] args) {
get("/hello", (req, res) -> "Hello World");
}
}
静态方法 get 调用将启动服务器的单例。随后调用 api (get, post, put, etc.) 只会注册路由,因为服务器已经启动。
自 Sparkjava 2.5 以来,可以通过 spark.Service.ignite() api 显式启动不仅一个服务,还可以启动多个服务。
文档说明了如何停止服务器:stop()
并在 运行 之后访问 localhost 但没有指定如何启动它。当我 运行 mvn install
.
mvn install
所做的只是构建您的 jar。
到运行就可以了
java -jar <your jar name>
服务器在第一次路由声明期间启动。
public class HelloWorld {
public static void main(String[] args) {
get("/hello", (req, res) -> "Hello World");
}
}
静态方法 get 调用将启动服务器的单例。随后调用 api (get, post, put, etc.) 只会注册路由,因为服务器已经启动。
自 Sparkjava 2.5 以来,可以通过 spark.Service.ignite() api 显式启动不仅一个服务,还可以启动多个服务。