Max's Blog
posts - 12, comments - 6, trackbacks - 0, articles - 0
BlogJava
::
首页
::
新随笔
::
联系
::
聚合
::
管理
Jetty配置(转)
Posted on 2007-11-09 14:36
oahiq.Max
阅读(368)
评论(0)
编辑
收藏
所属分类:
Java
以前的版本文件是比较小的,现在的版本增加了很多东东,主要是很多例子应用,以及源码,经过删减只有,整个应用还是比较小的,大概也就10m多了。如果只 是需要运行web应用,并且只是需要jsp 2.1规范的话,只有7m多了。以前4.0的时候只有2m多,现在也已经增加了那么多了,时代在进步,没有办法。
jetty主要的jar为jetty-6.1.1.jar,servlet-api-2.5-6.1.1.jar,jetty-util- 6.1.1.jar。启动的jar 为start.jar。还有jsp规范的jar。jsp2.1,好像已经减了不少的jar了,只有4个文件core-3.1.1.jar,ant- 1.6.5.jar,jsp-2.1.jar,jsp-api-2.1.jar。core是使用eclipse的jdt,进行jsp编译。
jetty的主要配置文件为etc/jetty.xml,当然你可以自己指定别的文件。在start.jar中有个start.config文件是默认的环境配置,以及指定默认的配置文件。可以手工替换。
启动jetty很简单,在命令行下面java -jar start.jar
如果需要指定start.config,使用java -DSTART=start.config -jar start.jart
配置web 应用也非常的简单:
更改jetty.xml就行了,增加web应用的方式包括,直接放置应用在webapps下面,或者配置以下的context
1
<
New
id
="Mywork"
class
="org.mortbay.jetty.webapp.WebAppContext"
>
2
<
Arg
><
Ref
id
="contexts"
/>
Arg>
3
4
<
Arg
>
D:\\project\\work\\m2project\\esoft\\esoft-mywork-jsf\\src\\main\\webappArg>
5
<
Arg
>
/myworkArg>
6
<
Set
name
="defaultsDescriptor"
><
SystemProperty
name
="jetty.home"
default
="."
/>
/etc/webdefault.xmlSet>
7
<
Set
name
="virtualHosts"
>
8
<
Array
type
="java.lang.String"
>
9
<
Item
>
localhostItem>
10
<
Array
>
11
<
Set
>
12
13
<
New
>
要想改变原先的webapps主应用,改变下面的配置
1
<
Call
class
="org.mortbay.jetty.webapp.WebAppContext"
name
="addWebApplications"
>
2
<
Arg
><
Ref
id
="contexts"
/>
Arg>
3
<
Arg
><
SystemProperty
name
="jetty.home"
default
="."
/>
/webappsArg>
4
<
Arg
><
SystemProperty
name
="jetty.home"
default
="."
/>
/etc/webdefault.xmlArg>
5
<
Arg
type
="boolean"
>
TrueArg>
6
<
Arg
type
="boolean"
>
FalseArg>
7
Call>
8
默认的web.xml配置文件为webdefault.xml
如果想配置相应的web参数,可以更改其应用。
默认的端口为8080,如果想修改,更改:jetty.port属性
1
<
Call
name
="addConnector"
>
2
<
Arg
>
3
<
New
class
="org.mortbay.jetty.nio.SelectChannelConnector"
>
4
<
Set
name
="port"
><
SystemProperty
name
="jetty.port"
default
="8080"
/>
Set>
5
<
Set
name
="maxIdleTime"
>
30000Set>
6
<
Set
name
="Acceptors"
>
2Set>
7
<
Set
name
="confidentialPort"
>
8443Set>
8
New>
9
Arg>
10
Call>
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
管理
相关文章:
javascript的一些重要类库
多种方法代替丑陋的ModalDialog
Java遍历的多种写法
Spring--初始化IOC容器的几种方式
Jetty配置(转)
JSTL详解--EL表达式
JSTL的版本问题
Struts学习笔记(2)----灵活的配置
Struts学习笔记(1)----概念Overview
Powered by:
BlogJava
Copyright © oahiq.Max
日历
<
2007年11月
>
日
一
二
三
四
五
六
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
公告
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(1)
给我留言
查看公开留言
查看私人留言
随笔分类
ArcGIS
C#(1)
Java(10)
Oracle
Python
随笔档案
2007年12月 (2)
2007年11月 (6)
2007年10月 (2)
搜索
最新评论
1. re: 对WinForm的App.config文件进行加密(转)
sb一般人是不会解密的,只有懂的人才可以。加密只是对一般人的低级防护措施!如果要防护高手,纵使你加密再好也无济于事!
--zhyj
2. re: 对WinForm的App.config文件进行加密(转)
参照楼主的方法...打开文件后,并没有加密啊..是什么问题啊
--jiajiaping
3. re: Java遍历的多种写法
学习了,谢谢
--tarzan
4. re: 对WinForm的App.config文件进行加密(转)
能解密 加了密又有何用?我要是用户,一样可以解过来看连接字串 呵呵
--sb
5. re: javascript的一些重要类库
有几百个库
--路人
阅读排行榜
1. JSTL详解--EL表达式(4940)
2. Java遍历的多种写法(3284)
3. 对WinForm的App.config文件进行加密(转)(2662)
4. Spring--初始化IOC容器的几种方式(1153)
5. JSTL的版本问题(733)
评论排行榜
1. 对WinForm的App.config文件进行加密(转)(4)
2. Java遍历的多种写法(1)
3. javascript的一些重要类库(1)
4. 多种方法代替丑陋的ModalDialog(0)
5. Spring--初始化IOC容器的几种方式(0)