我用的reisn採用目前最新的resin3.1.0版本,在eclipse裏添加服務器部署Web應用以後,需要修改resin.conf文件的兩處才能正常啓動。
第一個是133行的
<resin:import path="${resin.home}/conf/app-default.xml"/>改成 <resin:import path="./conf/app-default.xml"/>
按道理前一個也應該可以正常使用的,因爲resin.home在配置裏就是安裝目錄,可提示就是找不到文件,所以只好改成,了。
第二個是在211行 <web-app-deploy path="webapps"/>的後面添加 <web-app-deploy path="deploy"/>,默認情況下,並沒有這個Webapp目錄,所以要添加這個目錄,因爲eclipse部署的WebApp都部署在這個目錄下面了。
第三個:resin和Tomcat一樣JNDI配置的元素都放在<host>元素內即可。
其實resin配置都有樣例,只要把樣例去掉註釋,加上所缺的東西既可。