在网上找了2天,没有一个成功,东拼西凑终于搞定。
其实方法很简单在jetty.xml中加入如下代码:
<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">/test</Set>
<Set name="resourceBase">D:/system/system/WebRoot</Set>
<Call name="addServlet">
<Arg>org.mortbay.jetty.servlet.DefaultServlet</Arg>
<Arg>/test</Arg>
</Call>
</New>
</Item>
</Array>
</Set>
</New>
</Set>
分享到:
相关推荐
在Java Web开发中,Tomcat和Jetty是两种常见的...通过以上方法,你可以轻松地在Tomcat和Jetty中配置虚拟目录,实现多应用的并发运行。同时,了解这些配置方法有助于你更高效地管理服务器资源,优化Web应用的部署流程。
本文将详细阐述在TOMCAT和Weblogic等各类服务器中配置虚拟目录的方法。 ### §1 概述 虚拟目录在软件开发中起着至关重要的作用,特别是在使用框架如Spring或Struts等时,它们通常需要通过XML文件来管理配置和数据...
通过配置虚拟主机,可以在同一台服务器上运行多个具有不同域名的Web应用。 ##### 3.4 安全配置 Jetty提供了丰富的安全机制,包括认证、授权、SSL/TLS加密等。例如,可以通过配置文件启用SSL,确保数据传输的安全性...
9. **虚拟主机**:如何在Jetty上配置多个虚拟主机,实现多站点托管。 10. **管理服务器**:涵盖日志管理、请求日志、实时状态监控、关闭服务器以及JMX管理。 11. **配置JNDI**:介绍Java Naming and Directory ...
Jetty支持虚拟主机,可以通过配置`VirtualHost`和相应的`ContextHandler`来实现。 #### 十、管理服务器 **10.1 服务器日志管理** Jetty提供了丰富的日志管理功能,可以通过配置文件来设置日志级别、格式等。 **...
`org.mortbay.xml.XmlConfiguration`类提供了读取和解析Jetty配置文件的能力。用户可以通过这个类来加载配置文件,并将配置信息转换成Java对象模型,方便后续的配置管理和使用。 #### 五、在Jetty中部署Web应用程序...
2. **配置Jetty**:根据项目需求,配置Jetty的运行参数,如端口号、工作目录、Web应用的上下文路径等。在MyEclipse中,这些配置可以通过图形化界面完成。 3. **安装SVN插件**:MyEclipse通常已经集成了SVN的支持,...
- Jetty的ContextHandler允许你独立地部署多个Web应用,每个都有自己的虚拟主机、配置和上下文路径。 安全性方面,Jetty支持基本的认证机制,如HTTP Basic Auth和Form-based Auth,还可以通过集成Spring Security等...
5. **部署WebAppContext**:创建`WebAppContext`对象,配置Web应用的根目录和虚拟路径,然后将其添加到Server。 6. **启动WebSocket**:如果需要支持WebSocket,可以使用`WebSocketServerContainer`进行配置。 源码...
这个目录内应包含WEB-INF子目录和web.xml配置文件。web.xml是Web应用的部署描述符,定义了应用的基本设置,如欢迎页面、Servlet映射等。 【web.xml配置】 给出的web.xml示例中,定义了一个Web应用程序,设置了欢迎...
- 分析和理解这个项目,可以帮助开发者掌握如何配置Jetty以满足特定需求,例如设置虚拟主机、部署多个Web应用等。 - 通过修改项目配置,可以学习到如何优化Jetty的性能,比如调整线程池大小、开启GZIP压缩等。 ...
- **启动与停止**:通过执行`start.jar`可以启动Jetty服务器,配置文件通常位于`etc`目录下,可以通过修改这些配置文件来定制服务器行为。 - **Web应用部署**:将WAR文件放入`webapps`目录下,Jetty会自动检测并...
- **资源管理**:理解Jetty如何加载Web应用的静态资源,如HTML、CSS、JavaScript等,以及如何配置虚拟主机。 总之,Jetty 6.1.7在Eclipse中的配置和使用涉及到服务器配置、Web应用部署、调试等多个环节,每个环节都...
- **易用性**: Jetty配置简单,Tomcat配置相对复杂。 - **功能**: Tomcat包含了更多的企业级功能。 #### 二、Jetty初探 ##### 2.1 下载 - **官方下载**: 通常可以在Jetty官方网站上找到最新版本的下载链接。 - *...
12. **虚拟主机**:Jetty允许在单个服务器上配置多个虚拟主机,每个主机可以对应不同的域名或IP。 13. **服务器管理** - 日志管理:控制日志输出和格式。 - 请求日志:记录HTTP请求详情。 - 实时状态:查看...
6. **项目结构**:一个典型的Vue.js项目会包含`src`目录,其中含有`components`(组件)、`views`(视图)、`router`(路由)、`store`(状态管理)等子目录,还有`main.js`(入口文件)等核心文件。 7. **GitHub**...
1. **/conf/jetty.xml**:这是Jetty servlet引擎的主要配置文件,通常不需要修改,特别是当你的应用程序部署在`webapps`目录下时。这个文件非常灵活,可以按需调整。了解更多详细信息,建议查阅Jetty官方文档。 2. ...
3. 白板功能:提供虚拟白板供参会者共同协作。 4. 录制功能:会议过程可被记录并保存,便于后期回放。 5. API接口:提供API接口,允许与其他系统集成。 二、系统需求 在开始安装OpenMeetings之前,确保你的服务器...
例如,你可以在这里配置端口号、默认文档根目录、虚拟主机等。 2.2 context.xml 这个文件用于定义特定的Context配置,可以设置数据源、session配置、过滤器等。 2.3 web.xml 每个Web应用都有一个web.xml,它是应用...