本文大部分内容是对官网的翻译,及自己配置后的一些体会。
 一、  基于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进行开发调试

resin4.0.25 安装配置 及结合eclipse开发的更多相关文章

  1. Tomcat7.0/8.0 详细安装配置图解,以及UTF-8编码配置

    Tomcat7.0/8.0 详细安装配置图解,以及UTF-8编码配置 2017年01月24日 10:01:48 阅读数:51265 标签: tomcattomcat安装tomcat配置tomcat编码 ...

  2. JDK1.6.0+Tomcat6.0的安装配置

    JDK1.6.0+Tomcat6.0的安装配置是如何进行的呢?我们按照下面几个步骤来: 1.安装JDK 这是进行JSP开发的重要一步,也是安装JSP引擎(Tomcat.Resin.Weblogic等) ...

  3. mysql 5.0.46安装配置

    http://os.chinaunix.net/a2008/0801/986/000000986346.shtml RPM包和源码包存放位置 /usr/local/src 源码包编译安装位置(pref ...

  4. zabbix3.0 agent安装配置

    zabbix3.0 agent安装配置wget http://repo.zabbix.com/zabbix/3.0/rhel/6/x86_64/zabbix-agent-3.0.0-2.el6.x86 ...

  5. Ubuntu Kylin 14.04 安装配置 jdk、eclipse、tomcat 通用

    版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/qq1053781225/article/details/24810107 一.安装jdk       ...

  6. 在Eclipse中手动安装pydev插件,eclipse开发python环境配置

    最近在学习Python,因为我是做java的,用惯了eclipse,所以就想用eclipse开发python,但是配置开发环境的时候发现按照网上的配置大多不行,而且都是用的在线安装,很垃圾,没办法,自 ...

  7. Hadoop2.2.0分布式安装配置详解[2/3]

    前言 本文主要通过对hadoop2.2.0集群配置的过程加以梳理,所有的步骤都是通过自己实际测试.文档的结构也是根据自己的实际情况而定,同时也会加入自己在实际过程遇到的问题.搭建环境过程不重要,重要点 ...

  8. redis3.0.6安装配置

    运行linux客户端 1     安装依赖 yum install gcc-c++ -y(安装gcc) 2     创建安装目录.编译.安装 mkdir -p /usr/local/redis(创建安 ...

  9. 在 CentOS 7.0 上安装配置 Ceph 存储

    来自: https://linux.cn/article-6624-1.html Ceph 是一个将数据存储在单一分布式计算机集群上的开源软件平台.当你计划构建一个云时,你首先需要决定如何实现你的存储 ...

随机推荐

  1. [原]CentOS7.2部署KVM虚拟机

    前段时间学习了关于PostGis.OSM数据以及Mapnik相关内容,接下来将利用假期重点学习PostgreSQL-XL和瓦片服务器集群技术,因此先把环境搭好.计划采用KVM来充分利用家里不太宽裕的“ ...

  2. vba统计电脑计算机名和登陆的用户名

    Public Sub GetIPT() gipt = Trim(InputBox("请输入所在组,只需输入前面的字母代码即可 A- groupA B-groupB C-groupC D-gr ...

  3. 查看linux中tcp连接数

    一.查看哪些IP连接本机 netstat -an 二.查看TCP连接数 1)统计80端口连接数netstat -nat|grep -i "80"|wc -l 2)统计httpd协议 ...

  4. shell启动执行cypher语句

    1.跳转到目录:cd /data/soft/neo4j-community-not/ 2.修改配置文件:nano ./conf/neo4j.conf: 3. 登录:bin/cypher-shell - ...

  5. wamp环境搭建(apache安装,mysql安装,php安装)

    1.软件安装说明 WAMP:Window操作系统+Apache软件+PHP解析器+MySQL软件 2.Apache执行流程 用户向服务器端发送请求àDNS解析àIP地址à端口àApache服务 Apa ...

  6. 微信浏览器Ajax请求返回值走error

    微信浏览器Ajax post请求是返回值走的error $.ajax({ type: "POST", url: "https://XXXX", cache: f ...

  7. PHP 百万级数据导出方案(多 CSV 文件压缩)

    ps:来源 :https://laravel-china.org/articles/15944/php-million-level-data-export-scheme-multi-csv-file- ...

  8. diff 命令详解

    [自注:] 1,还有个colordiff命令,用颜色标识不同的地方.需要先安装 2,diff normal模式中 2,5表示从第二行到第五行 3,diff -c 模式中,2,5表示从第二行到第五行 4 ...

  9. 可遇不可求的Question之导入mysql中文乱码解决方法篇

    可遇不可求的Question之导入mysql中文乱码解决方法篇 先 set names utf8;然后 source c:\1.sql ?

  10. Linux/unix 查看端口占用

    有的时候我们想找到某个端口被那个程序.程序占用,然后 kill 掉他,所以今天就来探讨一下. 1.netstat -apn|grep port | 关键字(java/kafka/nginx) 图中所示 ...