您的位置:首页 > 编程语言 > Java开发

resin4.0.25 安装配置 及结合eclipse开发

2013-11-05 17:58 190 查看
resin4.0.25 安装配置 及结合eclipse开发

本文大部分内容是对官网的翻译,及自己配置后的一些体会。

一、 基于win ,resin基本安装

1,安装jdk1.6或更高版本

2,配置环境变量JAVA-HOME ,RESIN-HOME

3,配置classpath %RESIN-HOME%\lib\resin.jar (如果是win7的话没必要设置)

否则报异常:com.caucho.loader.SystemClassLoader



4,解压resin-4.0.25

5, 点击resin.exe运行,或者进入cmd中 java -jar d:/resin-4.0.25/lib/resin.jar start

6,输入http://localhost:8080看到resin的管理页面。

二,在resin.xml里发布自己的工程

我的项目名字为hello2

1,把工程war文件,或者工程文件夹直接放入webapps文件夹中

<web-app id="/" root-directory="webapps/hello2"/>(原来这里是“webapps/Root”)

这样就能在浏览器里看到自己的工程了。

2,把工程war文件,或者工程文件夹随便放到哪个目录

同样工程名为hello2:
<host-default>

<!-- creates the webapps directory for .war expansion (据说这个是war发布用的,可以把下面这段删除!)-->

<web-app-deploy path="D:/test/webapps"

expand-preserve-fileset="WEB-INF/work/**"

<!-- multiversion-routing="${webapp_multiversion_routing}" 这时这句话删除,有兴趣的可以去读官方文档,我也不知道原因-->

/>

</host-default>

<!-- auto virtual host deployment in hosts/foo.example.com/webapps -->

<host-deploy path="hosts"/>

<!-- the default host, matching any host name -->

<host id="" root-directory=".">

<!--

- webapps can be overridden/extended in the resin.xml

-->

<web-app id="/" root-directory="D:/test/webapps/hello2"/>

只改以上两处,就能达到效果

三 ,在resin.xml中配置数据库连接池

1,添加相应的数据库驱动jar包,到resin/lib目录

下面是sqlserver的配置

<database jndi-name='jdbc/hello2'>

<driver type="com.microsoft.sqlserver.jdbc.SQLServerDriver">

<url>jdbc:sqlserver://192.168.2.186:1433;DatabaseName=hello2</url>

<user>hndoc</user>

<password>hndoc123</password>

</driver>

<prepared-statement-cache-size>8</prepared-statement-cache-size>

<max-connections>500</max-connections>

<max-idle-time>30s</max-idle-time>

</database>

下面是mysql的配置:

<database jndi-name='jdbc/test_mysql'>

<driver type="com.mysql.jdbc.Driver">

<url>jdbc:mysql://localhost:3306/test</url>

<user></user>

<password></password>

</driver>

</database>

下一篇将介绍如何在eclipse里面用resin进行开发调试
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: