读书人

jetty起动过程

发布时间: 2012-08-24 10:00:21 作者: rapoo

jetty启动过程

2-4. 作为jetty内部properties,Config.setProperties("jetty.extractwars",true),通过<Properties name="jetty.extractwars" default="false" />使用

?

举个例子,如Connector配置如下

?

?

通过修改对应的启动参数就可更改监听端口地址

?

再罗嗦一句,start.ini文件目的就是把很长的启动参数配置在文件中,方便应用的启动。

?

?

5-6.? --pre=开头 ? 或??? 不含“=”和不以“-”开头:视为配置文件,后面会调用org.eclipse.jetty.xml.XmlConfiguration解析并生成Server容器。

特别注意"lib=xxx"和“path=xxx"

?


7.? OPTIONS=:控制jetty启动classpath中的jar文件

这个是怎么做到的?

其实jetty已经把lib包按名称分组(要正确配置jetty.home否则就找不到lib文件了),为了实现按需加载lib包。可以命令:java -jar start.jar --list-config查看。

而需要那些lib呢,配置路口就是OPTIONS=。

?

?

?

jetty架构

jetty起动过程

?

?

读书人网 >软件架构设计

热点推荐