您的位置:首页 > 其它

resin4 发布war包

2015-09-11 15:53 211 查看
1.将web项目打包成xxxx.war

2.将war包放到webapps下

3.修改conf/resin.xml文件如下部分:

<!--
- Configures the main application cluster.  Load-balancing configurations
- will also have a web cluster.
-->
<cluster id="app">
<!-- define the servers in the cluster -->
<server-multi id-prefix="app-" address-list="127.0.0.1" port="6801">
<watchdog-port>6601</watchdog-port>
<http address="*" port="设置访问端口"/>
</server-multi>

<host-default>
<!-- creates the webapps directory for .war expansion。
这里是war包放置的目录 -->
<web-app-deploy path="webapps"
expand-preserve-fileset="WEB-INF/work/**"
multiversion-routing="${webapp_multiversion_routing}"
path-suffix="${elastic_webapp?resin.id:''}"/>
</host-default>

<!-- auto virtual host deployment in hosts/foo.example.com/webapps -->
<host-deploy path="hosts">
<host-default>
<resin:import path="host.xml" optional="true"/>
</host-default>
</host-deploy>

<host id="" root-directory=".">
<!--id是访问路径,root-directory这里配置项目路径,xxxx为src上一级目录。即xxxx.war解压后的目录-->
<web-app id="/" root-directory="webapps/xxxx">
<form-parameter-max>100</form-parameter-max>
<stderr-log path='log/stderr.log' timestamp='[%Y-%m-%d %H:%M:%S] ' rollover-period='1D'/>
<stdout-log path='log/stdout.log' timestamp='[%Y-%m-%d %H:%M:%S] ' rollover-period='1D'/>
</web-app>
</host>

</cluster>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: