Jetty 本地开发指南

使用 Eclipse Jetty 在 localhost 运行 Java Web 应用,默认端口 8080,轻量嵌入式 Servlet 容器。


Eclipse Jetty 是轻量级 Java Servlet 容器,可独立运行或嵌入应用。Spring Boot、Maven 插件常内置 Jetty,适合 Java Web 本地开发与测试。

默认 localhost 访问

用途地址
独立运行http://localhost:8080
Spring Boot 内置http://localhost:8080(可改 server.port

使用方式

Maven Jetty 插件

<plugin>
  <groupId>org.eclipse.jetty</groupId>
  <artifactId>jetty-maven-plugin</artifactId>
  <version>11.0.20</version>
</plugin>
mvn jetty:run

浏览器访问 **http://localhost:8080**。

Spring Boot

server.port=8080

运行 jar 或 spring-boot:run 后访问 **http://localhost:8080**。

与 Tomcat 对比

Jetty 启动更快、体积更小,嵌入友好;Tomcat 在完整 Java EE 部署中更常见。两者 localhost 默认端口通常都是 8080

常见问题

8080 被占用
修改 server.port 或 Jetty 插件配置中的端口。

类加载 / 版本冲突
注意 Servlet API 与 Jetty 主版本对应关系(Jetty 11 对应 Jakarta Servlet 5)。

小结

Jetty 适合嵌入式与 Maven 本地开发,通过 http://localhost:8080 访问 Java Web 应用。

访客计数:------ Best viewed in Netscape Navigator · 800×600 © LocalHost Run