`
xingmingquan
  • 浏览: 28009 次
  • 性别: Icon_minigender_1
  • 来自: 贵州
社区版块
存档分类
最新评论

jetty配置虚拟主机

阅读更多

1、在contexts文件下新建一个test1.xml test2.xml 两个文件,分别在两个xml文件中添加如下内容:

test1.xml文件内容

<?xml version="1.0"  encoding="ISO-8859-1"?>  

<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://jetty.mortbay.org/configure.dtd">  

<Configure class="org.mortbay.jetty.webapp.WebAppContext">  

  <Set name="contextPath">/</Set>  

  <Set name="war"><SystemProperty name="jetty.home" default="."/>/webapps/test1</Set>

  <Set name="VirtualHosts">   

        <Array type="java.lang.String">   

          <Item>192.168.2.110</Item> 

        </Array>   

      </Set> 

</Configure>

test2.xml文件内容

<?xml version="1.0"  encoding="ISO-8859-1"?>  

<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://jetty.mortbay.org/configure.dtd">  

<Configure class="org.mortbay.jetty.webapp.WebAppContext">  

  <Set name="contextPath">/</Set>  

  <Set name="war"><SystemProperty name="jetty.home" default="."/>/webapps/test2</Set>

  <Set name="VirtualHosts">   

        <Array type="java.lang.String">   

          <Item>127.0.0.1</Item>   

        </Array>   

      </Set> 

</Configure>

1、配置etc/jetty.xml文件如下:

 <Arg>

        <New class="org.mortbay.jetty.deployer.ContextDeployer">

          <Set name="contexts"><Ref id="Contexts"/></Set>

          <Set name="configurationDir"><SystemProperty name="jetty.home" default="."/>/contexts</Set>  <!--此处   jetty默认会指向test1.xml文件,不需要的更改-->

          <Set name="scanInterval">5</Set>

        </New>

      </Arg>

    </Call>

<Call name="addLifeCycle">

      <Arg>

        <New class="org.mortbay.jetty.deployer.ContextDeployer">

          <Set name="contexts"><Ref id="Contexts"/></Set>

          <Set name="configurationDir"><SystemProperty name="jetty.home" default="."/>/contexts/test2.xml</Set>

          <Set name="scanInterval">5</Set>

        </New>

      </Arg>

    </Call>

最后你在浏览器中输入法http://127.0.0.1:8080和http://192.168.2.110:8080就可以访问不同的页面。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics