`
fanjf2012
  • 浏览: 6625 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

Jetty学习笔记1(简介,运行,部署)

 
阅读更多

Jetty介绍

Jetty is an open-source project providing an HTTP server, HTTP client, and javax.servlet container.jetty9要求 jvm1.7Servletjetty8要求1.6Servlet3.0jetty7要求1.5Servlet2.5;下载jdk7官网下载慢可以搜索通过百度网盘;jeety官方文档http://www.eclipse.org/jetty/documentation/current/index.html

Running Jetty

特别说明:由于本人机器之前一直用jdk1.6,jetty8直接运行就可以了> cd $JETTY_HOME  > java -jar start.jar  访问: http://localhost:8080jetty9需要jdk1.7一定要安装,环境变量没有必要重新设置(注:此处错误,JDK默认拷贝java.exe 到文件中C:\WINDOWS\system32\java.exe,不需要配置path,但是后期部署应用会出问题)> cd $JETTY_HOME/demo-base/ > java -jar ../start.jar 才能访问: http://localhost:8080

Jetty9的介绍: The Jetty project is a 100% Java Servlet Container which supports asynchronous server and client implementations of theHTTP, Websocket and SPDY protocols. The project is 100% Open Source and hosted by the Eclipse Foundation athttp://www.eclipse.org/jetty.

默认端口修改文件;start.ini file and start.d/*.ini files.如:demo-base\start.d\http.ini

部署web应用

直接将应用部署到%JETTY_HOME%/webapps

报错:PWC6345: There is an error in invoking javac.  A full JDK (not just JRE)解决方案:删除 C:\WINDOWS\system32\java.exe 重启jetty

此时jetty9无法启动,原因是系统中的java.exe是在安装jdk时候自己copy一份的,删除此处,需要在path中配置%java_home%\bin

0
0
分享到:
评论

相关推荐

    SpringBoot经典学习笔记_springboot_SpringBoot经典学习笔记_

    SpringBoot经典学习笔记是针对Java开发者的宝贵资源,它涵盖了SpringBoot的核心概念、特性以及实践应用。SpringBoot是由Pivotal团队开发的框架,旨在简化Spring应用的初始搭建以及开发过程,通过“约定优于配置”的...

    SpringBoot经典学习笔记

    3. **内嵌式Web服务器**:SpringBoot可以内嵌Tomcat或Jetty,使得你可以无需额外部署即可运行应用。 4. **命令行界面(CLI)**:提供了命令行工具,便于快速运行Spring Boot应用。 5. **Actuator**:提供了一套...

    springboot学习笔记(史上最全)

    **SpringBoot学习笔记** SpringBoot是由Pivotal团队开发的一款基于Java的轻量级框架,旨在简化Spring应用的初始搭建以及开发过程。它通过自动配置、起步依赖和运行时嵌入式服务器,使得开发者能够快速地创建独立的...

    Spring 学习笔记《Spring Boot》源码

    在《Spring Boot》源码学习笔记中,我们可以深入理解其内部工作机制,包括自动配置、起步依赖、命令行接口(CLI)以及如何集成各种组件如JSP等。JSP(JavaServer Pages)是一种用于动态创建网页的技术,Spring Boot ...

    SpringBoot2学习笔记.zip

    2. 内嵌式Web服务器:内建Tomcat或Jetty,无需额外部署,大大简化了运行流程。 3. 命令行界面:提供了命令行接口(CLI),便于快速创建和运行Spring应用程序。 4. Actuator:提供了一套监控和管理应用的端点,包括...

    SpringBoot3 全栈指南教程-尚硅谷学习笔记 2023年

    这份尚硅谷的学习笔记涵盖了Spring Boot 3的各个方面,无论你是初学者还是有经验的开发者,都能从中受益。通过阅读`.md`和`.pdf`文件,你可以逐步学习并掌握这些知识点,从而提升自己的技能水平。

    Java+JDK6学习笔记(PDF版书籍,免费下载)

    ### Java+JDK6学习笔记知识点详解 #### 一、Java简介 - **起源与历史:** - 最初由Sun公司的Green Project发起,旨在创建一个名为Star7的应用程序编程语言。 - 名称来源于创始人James Gosling窗外的一棵橡树...

    SpringBoot学习笔记.rar

    SpringBoot学习笔记是一个压缩包,包含了对Spring Boot框架的详细学习资料。Spring Boot是Spring生态系统的简化启动器,旨在简化创建独立的、生产级别的基于Spring的应用程序。它通过提供默认配置来消除大量的XML...

    JSP Servlet 学习笔记源码

    本学习笔记源码提供了全面的学习资源,涵盖了这两个技术的基础到高级应用,旨在帮助开发者深入理解并熟练掌握JSP和Servlet。 1. **JSP基础**: JSP是一种服务器端的脚本语言,它将HTML、CSS、JavaScript与Java代码...

    CXF学习笔记.docx )

    1. CXF 简介 - 功能特性:CXF提供了丰富的功能,包括SOAP、RESTful服务的支持,支持多种协议如HTTP、JMS等,以及XML数据绑定、WS-Security等Web服务安全标准。 - CXF 概述:CXF起源于两个开源项目Axiom和XFire的...

    Servlet&JSP学习笔记

    ### Servlet&JSP 学习笔记精要 #### 一、Servlet 基础 ##### 1.1 Web 容器 - **概念**: Web 容器是支持 Servlet 和 JSP 运行的基础环境,主要功能是加载和管理 Servlet 实例,处理客户端请求并返回响应。常见的 ...

    资深J2EE学习笔记60页

    9. **Servlet容器与应用服务器**:笔记可能讨论了Tomcat、Jetty等Servlet容器,以及WebLogic、WebSphere等全功能的应用服务器,它们是运行Java EE应用的基础。 10. **安全性**:Java EE提供了一套全面的安全框架,...

    SpringBoot学习笔记+新手练习源码

    2. **内嵌服务器**:Spring Boot默认集成了Tomcat或Jetty等Web服务器,可以直接运行jar包,无需额外部署到外部服务器。 3. **自动配置**:Spring Boot根据项目中引入的依赖自动配置相应的Bean,例如引入了JPA,就会...

    appfuse 学习笔记

    AppFuse 是一个开源项目,旨在加速和简化J2EE应用程序的开发流程。由Matt Raible设计,它作为一...通过深入阅读和实践AppFuse的学习笔记,开发者可以逐步掌握其核心功能,并将其应用到实际项目中,提升开发质量和效率。

    javaweb 学习笔记(李巍老师)

    李巍老师的“javaweb学习笔记”无疑为初学者和进阶者提供了一套全面而深入的学习资源。下面将详细阐述JavaWeb的主要知识点: 1. **Servlet**:Servlet是JavaEE规范的一部分,用于处理HTTP请求,它是服务器端应用...

    Java+JDK+6学习笔记.pdf

    ### Java+JDK+6 学习笔记知识点详解 #### 一、Java 概述 - **起源与发展:** - Java 最初是由 Sun Microsystems 的 Green Project 开发出来的编程语言,最初是为了创建一个名为 Star7 的应用程序。 - 1995 年 5 ...

    J2EE学习笔记

    **J2EE学习笔记概述** J2EE(Java 2 Platform, Enterprise Edition)是Java平台的一个版本,专门针对企业级应用开发。它提供了一个全面的框架来构建、部署和管理多层、分布式、跨平台的企业应用程序。这个学习笔记...

    动力节点老杜servlet学习笔记.zip

    Servlet的运行环境称为Servlet容器,例如Tomcat、Jetty等。它们负责Servlet的加载、初始化、服务及销毁过程。 五、Web应用部署描述符(web.xml) 这是Servlet配置的主要方式,定义了Servlet的URL映射、初始化参数、...

    javaWeb学习笔记

    JavaWeb学习笔记涵盖了多个核心JavaWeb开发的主题,包括基础理论、实战项目以及一些关键技术的应用。以下是对这些知识点的详细说明: 1. **Java基础知识**:JavaWeb开发的基础始于对Java语言的理解,包括语法、面向...

Global site tag (gtag.js) - Google Analytics