Resin 与 Eclipse的集成

Resin 与 Eclipse的集成

1.      Eclipse 下载

这里就不用说了。

 

2.      Resin下载

可以到这里来下载,http://www.caucho.com/download/ 我在此下载的是Resin 3.1.12的版本。

下载后解压即可,我是放在D:\Java\OpenSourceJavaSourceCode\resin-3.x\resin-3.1.12目录下。

 

3.      在Eclipse 配置 Resin服务器

3.1   新建一个WEB项目

项目名称为JMS_Servlet,采用的是Dynamicweb project创建的。

 

 

 

3.2   创建、配置resin.conf

JMS_Servlet项目的根目录下,创建resin.conf,其内容如下:

<!-- Resin 3.1 configuration file -->

<resin xmlns="http://caucho.com/ns/resin"

       xmlns:resin="http://caucho.com/ns/resin/core">

      

    <log name="" level="info" path="stdout:"/>

   

    <cluster id="">

    <!-- web应用发布目录 -->    <root-directory>D:\Development\spring2.5.6\JMS_Servlet\WebContent</root-directory>

         <server id="">

            <http port="8080"/>

        </server>

        <resource jndi-name="jms/factory" type="com.caucho.jms.ConnectionFactoryImpl"/>

        <resource jndi-name="jms/queue" type="com.caucho.jms.memory.MemoryQueue"/>

         <!-- resin安装目录下,为app-default.xml的绝对路径。此处不能使用相对路径。 -->

        <resin:import path="D:/Java/OpenSourceJavaSourceCode/resin-3.x/resin-3.1.12/conf/app-default.xml"/>

      

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

        <!-- web应用发布目录 -->

            <web-app id="/" root-directory="D:\Development\spring2.5.6\JMS_Servlet\WebContent"/>

        </host>

    </cluster>

</resin>

 

 

文件内容中,加粗的是需要注意的;

1.   <root-directory />

配置WEB应用的发布目录;

 

2.   <resin:import path=""/>

配置Resin的安装目录下的app-default.xml的绝对路径

 

3.   <web-app id="/"root-directory=""/>

配置WEB应用的发布目录;

 

 

3.3   在Eclipse 中配置Resin 服务

在Eclipse的主菜单上,run 按钮,点击旁边的下拉按钮,点击Run Configurations… ,将会弹出如下窗口,

 

在Java Application中(双击Java Appliance 就是新建),输入name,可以随便输入;

l        在Main标签中输入以下内容:

Project,可以为空

Main class : com.caucho.server.resin.Resin

 

 

 

在Arguments标签中:

Programearguments: 这里是配置在项目中的resin.config的文件

例如:-conf "D:\Development\spring2.5.6\JMS_Servlet\resin.conf"

 

VM arguments:

-Dresin.home="D:/Java/OpenSourceJavaSourceCode/resin-3.x/resin-3.1.12"

-Djava.util.logging.manager=com.caucho.log.LogManagerImpl

 

Workingdirectory :

D:\Java\OpenSourceJavaSourceCode\resin-3.x\resin-3.1.12

 

 

l        在JRE中,选择如下:

 

 

l        在Classpath标签如下:

添加resin安装了目录lib下的所有jar包;

添加JDK目录lib下的tools.jar包;

添加项目发布目录lib下的所有jar包;

 

 

 

 

配置到此处,就配置完成了,可以点击Run按钮,看下执行效果,打开浏览器输入地址:http://localhost:8080/查看效果。若有有,则说明配置成功。

 

4. Demo 下载地址:

 http://download.csdn.net/detail/sz_bdqn/4250143

 

5. 参考文献

http://blog.csdn.net/zygsee/article/details/4445641

http://hi.baidu.com/mefeng47/blog/item/6bb14c6c5d2c26e642169431.html

 

 

 

 

 

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值