JSF+HIBERNATE+SPRING 我想把项目如标题配置到F:\Release\DGHIS目录下,应该怎么做!context:
<Resource name="houseInfoDS" auth="Container"
type="javax.sql.DataSource"
factory="org.apache.commons.dbcp.BasicDataSourceFactory" maxWait="10000"
maxActive="300" maxIdle="20" username="sa" password="dgsoft"
driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
url="jdbc:sqlserver://127.0.0.1:1433;DatabaseName=DGHouseInfo;SelectMethod=cursor" />

解决方案 »

  1.   

    打开tomcat目录,进入config文件夹,修改server.xml
    找到最下面的</HOST>
    在他之间加入
    <Context path="/XXX(应用名)" docBase="F:\Release\DGHIS"/>
    即可
      

  2.   

    是conf文件夹。不是config打习惯了
      

  3.   

    2楼的方法可行。
    或者这样改写原有server.xml文件也可以:
          <Host name="localhost"  appBase="F:\Release"
                unpackWARs="true" autoDeploy="true">楼主顶楼所示代码是资源定义,需要写到context.xml文件中,写成
    <?xml version="1.0" encoding="UTF-8"?>
    <Context reloadable="true" crossContext="true" >
    <Resource name="houseInfoDS" auth="Container"
    type="javax.sql.DataSource"
    factory="org.apache.commons.dbcp.BasicDataSourceFactory" maxWait="10000"
    maxActive="300" maxIdle="20" username="sa" password="dgsoft"
    driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
    url="jdbc:sqlserver://127.0.0.1:1433;DatabaseName=DGHouseInfo;SelectMethod=cursor" />
    </Context>
    该文件放F:\Release\DGHIS\META-INF目录中。
      

  4.   

    ls都说了。要不就直接copy到webapp下么。