`
ttitfly
  • 浏览: 622200 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Jetty简单介绍

阅读更多
1.jetty是一个类似tomcat的服务器,可以通过程序来控制它启动和停止。
官网:http://www.mortbay.org
2.myeclipse里集成了jetty的插件,可以进行配置并启动jetty服务器。
3.通过java代码实现jetty服务器的启动。

package com.jetty;

import org.mortbay.http.SocketListener;
import org.mortbay.jetty.Server;

public class JettyTest {


	public static void main(String[] args) throws Exception {
		//定义一个Server对象
		Server server = new Server();
		
		SocketListener socket = new SocketListener() ;
		socket.setPort(9999);
		//设置服务端口号
		server.addListener(socket);
		//设置Context
		server.addWebApplication("/test1", "D:\\java\\jetty-5.1.12\\webapps\\template");
		//启动
		server.start();
		
	}

}


通过地址可以访问 : http://localhost:9999/test1/
分享到:
评论

相关推荐

    jetty简单启动web服务

    本文将详细介绍如何使用Jetty快速启动一个简单的Web服务,并进行微服务和简单桩测试。 首先,我们需要了解Jetty的基本概念。Jetty是一个开源项目,它的核心功能是解析HTTP协议并处理Web请求。由于其小巧且无需额外...

    jetty 6 指南书

    - **下载与安装**:提供Jetty的下载地址和简单安装步骤,包括Windows和Linux下的操作。 - **启动与停止**:通过java命令快速启动和停止Jetty服务,以及使用start.jar的深入解析。 - **Windows和Linux的启动关闭...

    简单jetty配置

    本文将详细介绍如何进行简单的Jetty配置,包括解析`jetty.xml`、`pom.xml`和`jetty-env.xml`这三个关键配置文件。 首先,我们来看`jetty.xml`文件。这是Jetty的主配置文件,它定义了服务器的行为,如端口设置、...

    maven集成jetty所需jar包maven-jetty-plugin,多版本

    本文将详细讨论如何将Jetty与Maven进行集成,并介绍关键的`maven-jetty-plugin`插件及其不同版本。 1. Maven与Jetty集成的意义: Maven通过其强大的依赖管理功能,使得项目构建变得简单和规范。而Jetty作为轻量级...

    jetty+maven webapp,http,https实现的简单demo

    **Jetty + Maven Webapp 实现HTTP与HTTPS的简要介绍** 在Web应用程序开发中,Jetty是一个轻量级、高性能的嵌入式Java HTTP服务器和Servlet容器。它被广泛用于快速开发、测试和部署Java Web应用。Maven则是一个项目...

    jetty6 指南书

    Jetty6 指南书是一本专注于介绍Jetty 6版本的详尽教程,旨在为读者提供关于这个轻量级、高效的Web服务器和Servlet容器的深入理解。Jetty不仅是一个标准的Web容器,它的灵活性和可嵌入性使得它在许多不同的应用场景中...

    eclipse jetty插件安装(离线版)

    本篇文章将详细讲解如何离线安装Eclipse Jetty插件,并介绍其基本使用方法。 首先,离线安装Eclipse Jetty插件的过程相对简单。你需要先下载一个包含插件的压缩包,如"jetty-plugin"。这个压缩包通常包含了所有必要...

    Jetty权威指南.pdf

    安装Jetty非常简单,只需要解压下载的压缩包即可。对于Windows用户,还可以选择使用Jetty的安装程序进行安装。 **2.3 使用java命令启动** - **2.3.1 快速启动**:可以通过执行`java -jar start.jar`来快速启动...

    jetty 服务器

    下面将详细介绍Jetty服务器的基本概念、安装与配置、核心特性以及如何使用。 1. **基本概念** Jetty服务器是基于Java语言开发的,它实现了Servlet 3.1规范,允许开发者快速部署和管理Web应用。与传统的Tomcat...

    jetty指导书

    Jetty的安装和启动相对简单,但为了更好地利用Jetty的强大功能,还需要对配置文件有深入的理解,并掌握在不同操作系统下的启动控制方法。 #### 三、Jetty架构 **3.1 架构概述** Jetty采用了模块化的架构设计,...

    HelloWorld之jetty运行

    【Jetty介绍】 Jetty是一个轻量级的开源服务器和Servlet容器,它遵循Java Servlet规范,能够处理HTTP协议。由于其嵌入式特性和高效性能,Jetty常被用于开发快速原型、微服务和云应用。在Java社区中,Jetty因其小巧、...

    jetty入门

    本篇文章将深入介绍Jetty的基础知识,包括其核心概念、工作原理以及如何入门使用。 首先,Jetty的核心特性之一是它的轻量化设计。与其他重量级的Web服务器(如Apache Tomcat)相比,Jetty没有繁重的依赖,这使得它...

    jetty指南书

    5. **安装与启动**:Jetty的安装过程简单,可以通过下载二进制包,然后通过Java命令行启动。书中详细介绍了在Windows和Linux系统下的启动和关闭操作,以及start.jar的深入探讨。 6. **架构解析**:Jetty的架构包含...

    Android-I-Jetty服务器

    本文将详细介绍Jetty服务器以及如何在Android平台上集成和使用它。 ### 1. Jetty简介 Jetty是一款开源的、高性能的Java Web服务器和Servlet容器,由Eclipse基金会维护。它支持HTTP、HTTPS、WebSocket等协议,并且...

    jetty的安装与使用

    通过上述步骤,我们成功地介绍了如何在Eclipse中集成Maven和Jetty进行开发,并简单介绍了基本的使用方法。对于初学者而言,这是一个很好的起点,可以帮助他们快速上手并开始编写简单的Web应用程序。随着经验的积累,...

    jetty安装的JAR(其他相关的jetty axis2的jar请看此博客相关文档)

    本文将详细介绍Jetty的安装过程以及如何使用Jetty与Apache Axis2集成。 首先,让我们关注"jetty-distribution-9.2.26.v20180806"这个压缩包。这是Jetty的一个发行版,版本号为9.2.26,发布于2018年8月6日。这个...

    maven+jetty

    接下来,我们将详细介绍如何在IDEA中整合Maven和Jetty: 1. 创建Maven项目:在IDEA中,选择“New Project”,然后在左侧的模板列表中选择“Maven”。在“GroupId”和“ArtifactId”中输入你的项目标识,点击“Next...

    Jetty8 之前用6的时候报错数组越界 换成8就好了

    以下将详细介绍Jetty的版本差异、数组越界错误的原因以及如何解决此类问题。 1. Jetty 6到Jetty 8的主要变化: - **API更新**:Jetty 8引入了Servlet 3.0规范,提供了更现代的API,如异步处理和生命周期管理。 - ...

    CXF+Jetty发布WebService

    二、Jetty介绍 Jetty是一款高性能、小巧的HTTP服务器和Servlet容器,它的设计目标是快速、轻量且易于集成。由于其小巧的体积和优秀的性能,Jetty常被嵌入到Java应用程序中,为Web服务提供运行环境。 三、CXF+Jetty...

    jetty-9.2.9

    下面将详细介绍Jetty 9.2.9版本中的关键知识点。 1. **Jetty架构**: Jetty采用模块化设计,用户可以根据项目需求选择安装必要的组件,如HTTP服务器、Servlet容器、WebSocket支持等。这种设计使得Jetty在资源消耗...

Global site tag (gtag.js) - Google Analytics