本文大部分内容是对官网的翻译,及自己配置后的一些体会。
 一、  基于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. APIView流程——请求方式分发

  2. hibernate save数据的时候报错:ids for this class must be manually assigned before calling save()

    这个错误是因为eclipse  这种jpatools 自动生成的实体类内没把id 设置为自增,还有id的值在生成的时候默认为string 即使加上了也所以无法自增 ,所以还需要把string 换成In ...

  3. C++ static 静态变量&静态成员函数

    .h文件中定义 static变量后,如 static QTcpSocket * socket; 那么一定要在.cpp中 构造函数的外面将其初始化为 QTcpSocket * Cfiletransfer ...

  4. Linux - PS1

    \[\e[1;32m\][\u ^_^ aliyun\[\e[1;35m\] \[\e[33m\]\w ]\n$\[\e[m\] set tabstop=4set expandtabset shift ...

  5. 使用fabric2打包部署文件

    一直以来都是复制粘贴或者拖动文件完成部署,实在是低效得很!学了学fabric,写个了脚本.如下: from fabric import Connection import shutil HOST = ...

  6. 【转】机器学习在B2B的应用

    原文地址:http://www.mbtmag.com/blog/2017/04/artificial-intelligence-making-it-work-industrial-companies? ...

  7. 2019.02.21 bzoj2829: 信用卡凸包(凸包)

    传送门 题意:给nnn个A∗BA*BA∗B的矩形,其中每个矩形的四个角被改造成了半径为rrr的四分之一 圆,问这些矩形的凸包周长. 思路:考虑求出圆心的凸包周长然后加上一个整圆的周长,证明很简单,略掉 ...

  8. 2019.02.14 codechef Chef at the Food Fair(线段树+泰勒展开)

    传送门 题意:现在有nnn个位置,每个位置上有一个值aia_iai​. 要求支持如下两种操作: 区间乘vvv 求区间的(1−ai)(1-a_i)(1−ai​)之积 思路: 考虑转换式子: Ans=∏i ...

  9. 综合数据api接口使用

    由于请求数据接口是跨域的,但是我们无法改变接口的代码 先从请求后台,然后从后台进行二次请求,请求数据接口 原生代码 package edu.nf.http.test; import org.apach ...

  10. RS232、RS485和RS422

    一.232电平.TTL电平和CMOS电平        1.232电平:逻辑1:-3V--15V: 逻辑0:+3-+15V. 2.TTL电平:逻辑1:5V: 逻辑0:0V.具体是,输出高电平:VOH≥ ...