知识大全 使用jetty配置 开发web应用
Posted 文件
篇首语:观书散遗帙,探古穷至妙。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 使用jetty配置 开发web应用相关的知识,希望对你有一定的参考价值。
一直以来使用jetty作为我的web开发配置服务器 开始的时候和所有的初学者一样使用tomcat作为开发服务器 可用着用着 感觉tomcat越来越繁琐以及庞大 后来 用了jboss 知道jboss使用jetty作为其web应用服务器 所以就开始试着使用jetty 从那开始后 jetty就成为我的开发配置服务器了 从最初的 到现在的 一直在使用着 喜欢jetty的原因 在于其的方便 简单的配置文件 简单的启动脚本 而且在elipse或者其他ide中 进行调试 运行都很方便 不想多说什么 让事实来说话吧 在开始之前 先下载jetty 目前最新的版本为 : +and+Installing#download 以前的版本文件是比较小的 现在的版本增加了很多东东 主要是很多例子应用 以及源码 经过删减只有 整个应用还是比较小的 大概也就 m多了 如果只是需要运行web应用 并且只是需要jsp 规范的话 只有 m多了 以前 的时候只有 m多 现在也已经增加了那么多了 时代在进步 没有办法 jetty主要的jar为jetty jar servlet api jar jetty util jar 启动的jar 为start jar 还有jsp规范的jar jsp 好像已经减了不少的jar了 只有 个文件core jar ant jar jsp jar jsp api jar core是使用eclipse的jdt 进行jsp编译 jetty的主要配置文件为etc/jetty xml 当然你可以自己指定别的文件 在start jar中有个nfig文件是默认的环境配置 以及指定默认的配置文件 可以手工替换 启动jetty很简单 在命令行下面java jar start jar 如果需要指定nfig 使用java DSTART=nfig jar start jart 配置web 应用也非常的简单 更改jetty xml就行了 增加web应用的方式包括 直接放置应用在webapps下面 或者配置以下的context <New id= Mywork class= mortbay jetty webapp WebAppContext > <Arg><Ref id= contexts /></Arg> <! 绝对路径 可以指定相对路径 增加 <SystemProperty name= jetty home default= /> 就行 > <Arg>D:\\\\project\\\\work\\\\m project\\\\esoft\\\\esoft mywork jsf\\\\src\\\\main\\\\webapp</Arg> <Arg>/mywork</Arg> <Set name= defaultsDescriptor ><SystemProperty name= jetty home default= />/etc/webdefault xml</Set> <Set name= virtualHosts > <Array type= java lang String > <Item>localhost</Item> </Array> </Set> </New>要想改变原先的webapps主应用 改变下面的配置 <Call class= mortbay jetty webapp WebAppContext name= addWebApplications > <Arg><Ref id= contexts /></Arg> <Arg><SystemProperty name= jetty home default= />/webapps</Arg> <Arg><SystemProperty name= jetty home default= />/etc/webdefault xml</Arg> <Arg type= boolean >True</Arg> <! extract > <Arg type= boolean >False</Arg> <! parent priority class loading > </Call>默认的web xml配置文件为webdefault xml如果想配置相应的web参数 可以更改其应用 默认的端口为 如果想修改 更改 jetty port属性 <Call name= addConnector > <Arg> <New class= mortbay jetty nio SelectChannelConnector > <Set name= port ><SystemProperty name= jetty port default= /></Set> <Set name= maxIdleTime > </Set> <Set name= Acceptors > </Set> <Set name= confidentialPort > </Set> </New> </Arg> </Call>简单的配置 简单的启动 下一篇 我会介绍 如何在eclipse中使用jetty cha138/Article/program/Java/ky/201311/28406相关参考
配置Web应用环境实现JSP留言簿开发 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! JavaS
近日美国“开源软件”项目Openbiz新发布了一款名为OpenbizCubiDev的PHP的应用开发利器宣称可以让开发人员在分钟内通过配置和向导完成创建一个功能完善的企业级应用程序这是空穴来风还是
知识大全 ASP.NET项目开发指南:Web.Config中的配置信息
ASP.NET项目开发指南:Web.Config中的配置信息 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看
知识大全 ASP.NET项目开发指南:自定义Web.Config文件配置节
ASP.NET项目开发指南:自定义Web.Config文件配置节 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起
Struts配置讲解Web应用 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Web应用的发布描
问题简述 在Web开发中对fig进行配置是非技术人员无法胜任的工作但是常常需要由客户自己来进行简单配置的时候需要提供一
ASP.NET开发宝典:添加配置文件Web.Config 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下
创建一个Web项目,配置数据库连接 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 作为web开发
编者按现在开发JavaWeb应用建立和部署Web内容是一件很简单的工作使用JakartaTomcat作为Servlet和JSP容器的人已经遍及全世界Tomcat具有免费跨平台等诸多特性并且更新得很
ASP.NET开发宝典:配置Web服务器(IIS)虚拟站点 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一