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

使用Jetty嵌入式开发调试Web程序

 
阅读更多
说明:

使用jetty嵌入式开发调试Web程序,建立eclipse项目的时候,建议使用tomcat6的运行环境,使用tomcat7较为麻烦。不省事省心。以下就操作要点做个记录:

1、版本选择
jetty集合版本Maven库入口
选择这个版本会省很多事情,就只用额外添加2个jar包即可,我会在文章末尾释放出所有的jar包,方便有兴趣的朋友尝试。(此处有个值得注意的地方就是项目构建路径中是否配置tomcat6环境?默认是配置的。)
我选择了目前最新的 jetty-all-8.1.0.v20120127.jar 。

2、启动代码
public class ServerLauncher {

	public static void main(String[] args) throws Throwable {
		String warUrlString = "WebContent";

		WebAppContext appContext = new WebAppContext(warUrlString, "/");
		Server server = new Server(8080);
		server.setHandler(appContext);

		// 启动
		server.start();
	}
}


3、相关jar下载
分享到:
评论
1 楼 liushicheng1 2013-12-28  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

相关推荐

    jetty 嵌入式开发源码

    通过深入学习Jetty的嵌入式开发源码,开发者能够更好地理解其工作原理,从而更高效地利用Jetty构建高性能、可扩展的Web应用。同时,源码学习也有助于提升解决问题的能力,对于从事Java Web开发的工程师来说是一份...

    jetty嵌入式服务.rar

    此外,`jetty嵌入式服务.rar`可能包含示例代码、配置文件以及如何部署和管理Web应用程序的文档。可能还涵盖了以下主题: - 配置线程池:Jetty允许自定义线程池以优化性能和资源使用。 - SSL/TLS支持:如何启用HTTPS...

    jetty嵌入式Httpserver

    作为一款嵌入式服务器,Jetty可以直接在应用程序中运行,无需单独的Web服务器进程,这使得它在分布式系统、微服务架构以及需要高度定制化的场景下尤为受欢迎。 在使用Jetty作为嵌入式HTTP服务器时,我们首先需要...

    jetty6 嵌入式使用

    在使用Jetty 6进行嵌入式开发时,首先需要确保引入了必要的库文件。如描述中提到的,主要包括以下几个关键的JAR包: 1. `jetty-6.1.26.jar`:这是Jetty的核心库,包含了服务器的基本功能和Servlet容器的实现。 2. `...

    jetty启动的maven web项目

    在Java Web开发中,Jetty是一个轻量级、高性能的嵌入式Servlet容器,常被用于快速部署和测试Web应用程序。与Tomcat等其他服务器相比,Jetty的体积小、启动速度快,且可以直接与Maven集成,方便开发者进行项目的构建...

    eclipse 整合 jetty 调试

    将Eclipse与Jetty整合,可以极大地提高开发效率,便于快速测试和调试Web应用。本文将详细介绍如何在Eclipse中整合Jetty,并进行调试。 **一、Eclipse安装Jetty插件** 1. 打开Eclipse市场(Help > Eclipse ...

    基于jetty嵌入式容器的java性能分析工具,内嵌H2 database,以图表形式直观展.zip

    此外,使用Jetty作为嵌入式容器,意味着该工具可以直接与应用程序结合,而无需独立部署或配置服务器。这对于开发者来说是一种非常便捷的解决方案,尤其是在本地开发和调试环境中。Jetty的轻量级特性和低资源消耗也使...

    Eclipse+_maven_+_jetty_开发web

    要使用Eclipse、Maven和Jetty进行Web开发,首先需要配置好开发环境。这包括安装JDK、Eclipse IDE、Maven以及Jetty。配置过程中,需要指定Maven的安装目录和环境变量,同时也要确保Eclipse中已安装了Maven和Jetty的...

    jetty嵌入项目实战

    2. **Jetty嵌入式使用** - 嵌入Jetty意味着将Jetty服务器作为应用程序的一部分来运行,无需独立的服务器进程。 - 使用`org.eclipse.jetty.server.Server`类创建服务器实例,并配置监听端口、处理请求的Handler等。...

    jetty 学习资料合集

    4. **Jetty嵌入式使用**:Jetty因其轻量级和易于嵌入的特点而受到青睐。学习如何将Jetty服务器内置于Java应用程序中,以便在无需独立服务器的情况下运行Web服务。 5. **Jetty配置**:理解Jetty的XML配置文件,学习...

    gradle的jetty插件使用例子

    在Java Web开发中,Jetty是一个轻量级、高性能的HTTP服务器和Servlet容器,它支持多种部署方式,包括作为嵌入式服务器使用。Gradle,作为现代的构建工具,提供了丰富的插件生态系统,其中包括Jetty插件,使得在开发...

    Eclipse3 jetty插件

    - **调试支持**:提供对Jetty服务器的调试功能,可以在Eclipse的调试视图中设置断点,调试Web应用。 - **热部署**:当源代码发生变化时,插件自动检测并重新部署应用,无需手动重启服务器。 - **配置管理**:用户...

    jetty指南书

    作为servlet容器,Jetty允许开发人员以对象的形式快速为独立的Java应用程序提供网络和web服务。Jetty的特点包括轻量级、高效、易于嵌入,这使得它在很多项目中成为首选。 2. **功能与特点**:Jetty支持HTTP、HTTPS...

    jetty6 eclipse配置

    - Eclipse是一款流行的Java开发IDE,提供了丰富的插件支持,包括Jetty插件,使得在Eclipse中直接运行和调试Web应用成为可能。 - Jetty插件(例如:Jetty Integration for WTP)可以通过Eclipse Marketplace安装,...

    myeclipse的jetty插件

    Jetty是一款轻量级、高性能的嵌入式Java Servlet容器,常用于快速部署和运行Web应用程序。在MyEclipse中集成Jetty插件,可以方便开发者在开发过程中实时预览和测试应用,而无需每次都构建整个项目并部署到服务器。 ...

    jetty-6.1.26.zip

    Jetty是一款轻量级、高性能的Java Web服务器和Servlet容器,与Tomcat相似,它为开发和部署Web应用程序提供了一种高效的选择。Jetty在设计上注重灵活性和可扩展性,使得它在处理HTTP协议、WebSocket协议以及部署各种...

    eclipse-jetty插件

    1. **快速启动与调试**:Eclipse Jetty插件可以快速启动Jetty服务器,便于进行Web应用的开发和调试。开发者可以直接在Eclipse中部署和运行项目,节省了传统方式中配置服务器和部署应用的时间。 2. **嵌入式服务器...

    jetty指导书

    在开发环境中使用Jetty时,通常需要配置调试模式、热部署等功能。 #### 十八、安全 **18.1 安全配置** Jetty提供了多种安全机制,如认证、授权等,可以通过配置文件来设置安全策略。 #### 十九、FAQ **19.1 ...

Global site tag (gtag.js) - Google Analytics