gpt4 book ai didi

java - 以编程方式启动 Jetty 9

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:59:13 25 4
gpt4 key购买 nike

有人知道如何在 Java 类中使用简单的 main 启动 Jetty9 吗???例如,我见过这样的程序:

public static void main(String[] args) throws Exception {
Server server = new Server(8080);
WebAppContext webAppContext = new WebAppContext("./src/main/webapp", "/recruiting");
webAppContext.setLogUrlOnStart(true);
webAppContext.setInitParameter(ContextLoader.CONTEXT_CLASS_PARAM, RecruitingAppContext.class.getName());
webAppContext.addServlet(DispatcherServlet.class, "/");
webAppContext.setWelcomeFiles(new String[]{"index.jsp"});
webAppContext.addEventListener(new RequestContextListener());
webAppContext.configure();

server.setHandler(webAppContext);
server.start();
System.out.println("Server started");
server.join();
}

但我还不能成功运行 Jetty9。无论如何,我正在尝试用 Spring 来做这件事。有人让我看一些例子来做到这一点吗???非常感谢:-)

最佳答案

几周前我刚刚在这里记录了我们的一个示例。我们将记录更多的示例,并在收到请求和人们提交自己的请求时添加一些...

无论如何,这应该让你继续:)

http://www.eclipse.org/jetty/documentation/current/embedded-examples.html#embedded-one-webapp

关于java - 以编程方式启动 Jetty 9,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17124754/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com