zoukankan      html  css  js  c++  java
  • resin4.0.25 安装配置 及结合eclipse开发

    本文大部分内容是对官网的翻译,及自己配置后的一些体会。
     一、  基于win  ,resin基本安装
    1,安装jdk1.6或更高版本
    2,配置环境变量JAVA-HOME  ,RESIN-HOME
    3,配置classpath %RESIN-HOME%lib esin.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进行开发调试

  • 相关阅读:
    mongodb的常用操作(二)
    mongodb的常用操作
    OpenBSD内核之引导PBR
    OpenBSD内核之引导MBR
    OpenBSD之开篇
    “索引”、大数据的思考
    flume坑之channel.transactionCapacity和HdfsSink.batchSize
    cocos2d-x的CCAffineTransform相关变换实现原理
    MySQL JDBC/MyBatis Stream方式读取SELECT超大结果集
    “全服单世界”的终极目标即“虚拟世界”
  • 原文地址:https://www.cnblogs.com/bingosblog/p/5792674.html
Copyright © 2011-2022 走看看