配置

从Resin官网(http://www.caucho.com)下载Resin解压后,启动Resin,运行resin根目录下的resin.exe文件,运行期间将出现下图所示的命令提示符窗口。

表示Resin已成功启动,启动后在浏览器输入http://localhost:8080/进入Resin默认页面。

部署 我们选择/resin-admin链接(管理员控制台),进入管理员控制台后要求输入用户名和密码,由于是第一次使用,我们需要创建一个新的管理员用户。输入用户名和密码后单击注册按钮

输入正确后,会提示如下图所示的信息:

成功创建了一个用户,将生成的用户名和密码拷贝到/conf/resin.properties文件中,就可以登陆了。

但是目前也仅限于本机登陆,如若想要外部的主机能够访问,还需要在/conf/resin.properties文件中增加
admin_external : true
admin_secure : true

 或者在/conf/resin.xml文件中增加

<resin:set var="resin_admin_external" value="true"/>

重启resin.exe,进入http://localhost:8080/

将打包好的war包发布到/webapps目录下,启动服务器,即可访问你的应用。

到这里我们就差最后一部即可完成项目的部署了,找到resin目录下的conf/resin.xml文件,在resin.xml文件中找到

<host id=""root-directory=".">,在<host id=""root-directory=".">标签对中加入
如:<web-app id="/ismp"root-directory="${resin.root}/deploy/ismp"/>

id是指项目标识,tomcat也有项目标识,不过是根据项目名自动生成的,root-directory是指项目所在路径,这个路径一般是写绝对路径,部署的时候才会用相对路径。

调试

调试有两种方式进行调试,一种是远程调试,一种是本地调试

远程调试:

进入resin的安装路径下的conf目录,下面有个resin.conf的文件,打开它,将下面这段配置添加进去。

<jvm-arg>-Xdebug</jvm-arg>
<jvm-arg>-Xnoagent</jvm-arg>
<jvm-arg>-Djava.compiler=NONE</jvm-arg>
<jvm-arg>-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9999</jvm-arg>

  

先启动resin服务器,Debug-->Debug Configrations-->Remote Java Application-->new

第二种:

Debug-->Debug Configrations-->Java Application-->new

普通java应用:

web应用:

-resin-home "D:\DevelopSoftware\resin-pro-3.1.6"
-root-directory "D:\DevelopSoftware\resin-pro-3.1.6"
-conf "D:\DevelopSoftware\resin-pro-3.1.6\conf\hb-web.xml"

hb-web.xml就是resin.conf的一个复制并改了些参数换成了hb-web.xml,JVM参数配置可以自己定义
hb-web.xml相对resin.conf主要改了下面这一部分

<web-app id="/" root-directory="D:\Workspace\ismp-hb\ismp\web"/>
<web-app id="/webapi" root-directory="D:\Workspace\ismp-hb\ismp\web\webapi"/>

windows下resin的配置部署与调试的更多相关文章

  1. 分布式版本库——Windows下Git的环境部署以及在GitHub上开源自己的项目

    分布式版本库--Windows下Git的环境部署以及在GitHub上开源自己的项目 这几天着实忙的焦头烂额,可惜不是搞技术,今天周日,难得闲下来,写篇大家都想学习的Git教程,其实廖雪峰老师的网站已经 ...

  2. windows下安装Redis并部署成服务

    windows下安装Redis并部署成服务 Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库.缓存和消息中间件. 一:下载 下载地址: windows版本: http ...

  3. windows下安装和配置redis

    1.windows下安装和配置redis 1.1 下载: 官网(linux下载地址):https://redis.io/ Windows系统下载地址:https://github.com/MSOpen ...

  4. Windows下Redis安装配置和使用注意事项

    Windows下Redis安装配置和使用注意事项 一:下载 下载地址: https://github.com/microsoftarchive/redis/releases 文件介绍: 本文以3.2. ...

  5. windows下apache + mod_wsgi + python部署flask接口服务

    windows下apache + mod_wsgi + python部署flask接口服务 用python3安装虚拟环境 为啥要装虚拟环境? 原因1:安装虚拟环境是为了使项目的环境和全局环境隔离开,在 ...

  6. Windows下python的配置

    Windows下python的配置 希望这是最后一次写关于python的配置博客了,已经被python的安装烦的不行了.一开始我希望安装python.手动配置pip并使用pip安装numpy,然而发现 ...

  7. Windows 下用 gogs 配置局域网 git server

    大道曙光 Windows 下用 gogs 配置局域网 git server 最近要用 C# 开发一个新的项目,所以需要在 Windows 局域网环境下构建一个 git server. 在 Window ...

  8. Windows 下如何安装配置Snort视频教程

    Windows 下如何安装配置Snort视频教程: 第一步: http://www.tudou.com/programs/view/UUbIQCng360/ 第二部: http://www.tudou ...

  9. PHP学习之-Mongodb在Windows下安装及配置

    Mongodb在Windows下安装及配置 1.下载 下载地址:http://www.mongodb.org/ 建议下载zip版本. 2.安装 下载windows版本安装就和普通的软件一样,直接下一步 ...

随机推荐

  1. R语言中字符串的拼接操作

    在R语言中 paste 是一个很有用的字符串处理函数,可以连接不同类型的变量及常量. 函数paste的一般使用格式为: paste(..., sep = " ", collapse ...

  2. QThread 的使用方法及函数解析

    近日,使用QThread,一些问题百思不得其解,看过大牛的文章,恍然大悟啊. 原文 http://hi.baidu.com/dbzhang800/item/c14c97dd15318d17e1f46f ...

  3. QT全局宏变量的实现

    qt中如何实现定义一个宏,在整个工程中都可以实现呢?下面我来写一个亲测的例子: pro中添加如下宏定义代码: DEFINES += HELLO=\"$$PWD/\" DEFINES ...

  4. thinkphp 前台测试

    配置文件 <?php return array( 'DB_TYPE' => 'mysql', // 数据库类型 'DB_HOST' => 'localhost', // 服务器地址 ...

  5. Hibernate查询_HQL_EJBQL_QBC_QBE

    查询按功能强弱可以分为以下几种:Native SQL > HQL > EJBQL > QBC > QBE 1.Native SQLNative SQL为数据库系统本身的SQL, ...

  6. 每个 case 语句的结尾不要忘了加 break,否则将导致多个分支重叠

    每个 case 语句的结尾不要忘了加 break,否则将导致多个分支重叠 (除非有意使多个分支重叠). #include <iostream> /* run this program us ...

  7. Linux(Ubuntu)下搭建ASP.NET Core环境

    今天来学习一下ASP.NET Core 运行在Ubuntu中.无需安装mono . 环境 Ubuntu 14.04.4 LTS 服务器版 全新安装系统. 下载地址:http://mirrors.neu ...

  8. Solr学习之一 --------环境搭建

    一.准备工具 下载Solr,以目前最新版solr-6.1.0为例 准备servlet容器,Tomcat,Jetty,Resin之类.以Tomcat7为例   二.开始动手 将solr解压出来,在sol ...

  9. Ubuntu 安装 Kubernetes

    Kubernetes是Google开源的容器集群管理系统.它构建于docker技术之上,为容器化的应用提供资源调度.部署运行.服务发现.扩容缩容等整一套功能,本质上可看作是基于容器技术的mini-Pa ...

  10. 教您如何在Word的mathtype加载项中修改章节号

    在MathType数学公式编辑器中,公式编号共有五部分内容:分别是章编号(Chapter Number).节编号(Section Number).公式编号(Equation Number).括号(En ...