jetty--基础篇

这里就是简单的使用。最最基本的,估计您看着document也能会,您要是愿意跟着看,也欢迎。

我学习的jetty的版本为 jetty-distribution-7.0.2.v20100331,其实jetty7x的都差不多,跟6x的最大的区别就是模块化。谁让它投入了Eclipse模块的怀抱了呢,怎么能不模块化。

下载:下载地址: http://download.eclipse.org/jetty/stable-7/dist/

选择 jetty-distribution-7.0.2.v20100331.zip 本版(目前的稳定版)

如果想要下载 hightide 版本,地址: http://dist.codehaus.org/jetty/

  安装:安装即加压缩下载的压缩包。

       运行:执行命令 java –jar start.jar (这个命令默认启动的配置文件为 jetty.xml

               可以指定 ( 多个 )ava –jar start.jar etc/jetty.xml etc/jetty-ajp.xml

       注意:如果下载的为 jetty-distribution-7.0.2.v20100331 。运行时有些配置需要改变

1)  修改解压后目录下 start.ini 文件。在 OPTIONS=Server,jmx,resources,websocket,ext 后添加 jsp ajp

2)  lib 目录下新建 jsp 文件夹,放 jsp2.1 需要的 jar 包,分别问 ant-1.6.5.jar core-3.1.1.jar jetty-jsp-2.1-7.0.2.v20100331.jar jsp-2.1-glassfish-2.1.v20091210.jar jsp-api-2.1-glassfish-2.1.v20091210.jar

3)  修改根目录下 start.jar 中, org/eclipse/jetty/start 中的 start.config 。在 OPTIONS~=default,* 下一行添加 java.io.tmpdir=C:/temp 。此步骤也可以放在启动时属性中,启动命令 java - Djava . io . tmpdir = C :/ temp - jar start . jar

启动成功后会提示 : Started [email protected]:8080 (根据启动的连接器改变)这一步的的原因是jetty解压缩的时候,由于路径为临时目录,会有空格而报错,修改下解压目录。注意要自己建立个空文件夹temp。

你可能感兴趣的:(jetty)