Jetty6在WINDOWS下的部署和配置
1、下载地址
首页
http://jetty.mortbay.com/jetty-6/
下载地址
http://dist.codehaus.org/jetty/jetty-6.1.x/
下载文件为
jetty-6.1.3.zip
2、修改配置
修改配置文件D:\tool\jetty-6.1\etc\jetty.xml
修改访问端口:
<Call name="addConnector">
<Arg>
<New class="org.mortbay.jetty.nio.SelectChannelConnector">
<Set name="port"><SystemProperty name="jetty.port" default="8080"/></Set>
<Set name="maxIdleTime">30000</Set>
<Set name="Acceptors">1</Set>
<Set name="statsOn">false</Set>
<Set name="confidentialPort">8443</Set>
<Set name="lowResourcesConnections">1000</Set>
<Set name="lowResourcesMaxIdleTime">500</Set>
</New>
</Arg>
</Call>
修改context路径,指向项目的目录
<Set name="handler">
<New id="Handlers" class="org.mortbay.jetty.handler.HandlerCollection">
<Set name="handlers">
<Array type="org.mortbay.jetty.Handler">
<Item>
<New id="RequestLog" class="org.mortbay.jetty.handler.RequestLogHandler"/>
</Item>
<Item>
<New class="org.mortbay.jetty.webapp.WebAppContext">
<Set name="contextPath">/</Set>
<Set name="resourceBase">D:/work/video_manager/WebRoot</Set>
<Call name="addServlet">
<Arg>org.mortbay.jetty.servlet.DefaultServlet</Arg>
<Arg>/</Arg>
</Call>
</New>
</Item>
</Array>
</Set>
</New>
</Set>
注释了webapps下的东东
<!--
<Call name="addLifeCycle">
<Arg>
<New class="org.mortbay.jetty.deployer.WebAppDeployer">
<Set name="contexts"><Ref id="Contexts"/></Set>
<Set name="webAppDir"><SystemProperty name="jetty.home" default="."/>/webapps</Set>
<Set name="parentLoaderPriority">false</Set>
<Set name="extract">true</Set>
<Set name="allowDuplicates">false</Set>
<Set name="defaultsDescriptor"><SystemProperty name="jetty.home" default="."/>/etc/webdefault.xml</Set>
</New>
</Arg>
</Call>
-->
分享到:
相关推荐
在Windows环境下,自动部署应用程序到Jetty服务器是一项常见的任务,特别是在持续集成或自动化运维的场景中。这篇博客“windows下自动部署应用到jetty的脚本”提供了实用的方法来简化这个过程。通常,这涉及到创建一...
- **下载与安装**:提供Jetty的下载地址和简单安装步骤,包括Windows和Linux下的操作。 - **启动与停止**:通过java命令快速启动和停止Jetty服务,以及使用start.jar的深入解析。 - **Windows和Linux的启动关闭...
6. **一键部署**:最后,创建一个批处理文件(Windows)或Shell脚本(Linux/Mac),该脚本调用Ant的`build.xml`文件,执行预设的部署任务。执行这个脚本,就能实现“一键部署”。 通过这样的配置,开发人员可以快速...
本文将详细介绍如何在Windows环境下配置Eclipse、Maven以及Jetty的开发环境,并实现项目的构建和运行。 #### 二、开发环境准备 ##### 1. Eclipse配置 - **版本**: Eclipse 3.2.2 - **安装**: 下载Eclipse 3.2.2...
在生产环境中,建议使用正式的部署流程来构建和发布应用。 总的来说,Jetty Runner 1.2.1 是 IntelliJ IDEA 中一个非常实用的插件,它简化了本地开发过程,使开发者能够更专注于编写代码和解决问题。如果你经常使用...
Jetty是一个轻量级、高性能的Java Web服务器和Servlet容器,它允许开发者快速地部署和管理Web应用程序。在开发过程中,频繁地修改JavaScript文件并希望即时看到效果是常见的需求,而每次修改后都需要重启Jetty服务...
同时,书中也涵盖了Windows和Linux环境下启动和关闭Jetty的控制方法,包括系统变量设置和命令参数。 在构架方面,作者深入讲解了Jetty的架构,包括Connector(连接器)、Handler(处理器)、Server和ThreadPool...
- Jetty提供了一个名为`webdefault.xml`的全局默认配置文件,其中定义了没有在web应用的web.xml中指定的Servlet和过滤器。 5. **WebSocket支持** - 自从Servlet 3.0引入WebSocket API后,Jetty作为早期的实现者,...
为了替代Tomcat,只需将应用程序的WAR文件放入Jetty的webapps目录下,Jetty会自动检测并部署应用。 总的来说,Jetty是一个强大且灵活的Web服务器,特别适合用于开发和测试环境,以及对性能和资源管理有严格要求的...
在Linux环境下,通常通过Shell脚本来控制Jetty的启动和关闭,还需要注意的是Linux下的权限设置和环境变量配置。 - **2.6.1 系统变量的设置**: 如`JAVA_HOME`和`JETTY_HOME`。 - **2.6.2 命令参数**: 可以通过命令行...
在Windows环境下,OpenSSL和Jetty是两个非常重要的开源工具,它们在IT行业中扮演着关键的角色。OpenSSL是一个强大的安全套接层(SSL)和传输层安全(TLS)协议实现库,而Jetty则是一个轻量级、高性能的Java Web...
在Windows系统中,启动Jetty通常使用的命令是: ```shell java -jar start.jar etc/jetty.xml ``` 这里指定了Jetty的启动脚本(start.jar)以及配置文件(etc/jetty.xml)。默认情况下,Jetty会监听8080端口。可以...
2. **部署应用**:将你的Web应用打包成WAR文件,或者在Jetty的`webapps`目录下创建一个包含WEB-INF目录的文件夹结构,将你的Servlet和JSP文件放入相应位置。 3. **配置JSP支持**:在Jetty的配置文件中(如`jetty....
在Jetty中部署Web应用通常需要配置`webapps`目录下的`.xml`文件,这些文件定义了Web应用的位置、上下文路径等。 **5.2 静态部署** 静态部署是指直接将Web应用部署到Jetty的`webapps`目录下,Jetty会在启动时自动...
在Windows系统中,可以在系统环境变量中添加`JETTY_HOME`并将其值设置为Jetty的安装路径,并在`Path`变量中添加`%JETTY_HOME%\bin`。 **3. 启动Jetty** Jetty可以通过命令行启动。在终端或命令提示符中,导航到...
在Jetty中配置JNDI可以帮助开发者更方便地管理和使用数据库连接池等资源。 综上所述,Jetty是一款功能强大且灵活的Web服务器和Servlet容器,通过合理的配置可以满足各种复杂的应用需求。无论是初学者还是经验丰富的...
总的来说,Jetty提供了灵活的配置和强大的性能,是开发和部署Web服务的理想选择。与Apache Axis2的集成使得Jetty成为构建和托管Web服务的高效平台。通过理解Jetty的结构和配置,以及如何集成额外的库如Axis2,开发者...
Jetty 指南书是一本专注于Jetty web容器的详细教程,主要涵盖了Jetty的基础知识、安装配置、架构解析、服务配置、Web应用程序部署、Handler详解、类加载器、Connector配置、虚拟主机、服务器管理和性能优化等多个...
7. **跨平台**:由于是用Java编写,Jetty可以在任何支持Java的平台上运行,包括Windows和Linux。 安装和配置Jetty 8.1.21步骤如下: 1. 解压"jetty-distribution-8.1.21"文件夹,里面包含了Jetty的全部组件。 2. ...