eclipse下使用resin3启动项目

新版的eclipse已经不支持resin3.*版本了,但是resin4和resin3差异比较大且存在hessian序列化冲突的问题,因此resin3在短期内不会消失,通过下方式配置项目可以使eclipse使用resin3.*启动项目。

1. 添加resin启动所需jar包

    方法很多,只要将resin安装目录\lib下的jar包导入项目即可,下文使用User Library的方式实现。

1.1 创建一个User Library,引入resin所有依赖包

eclipse下使用resin3启动项目_第1张图片

1.2 在项目中引入User Library

eclipse下使用resin3启动项目_第2张图片

2. 配置启动参数

2.1 在菜单栏中选择run->run configurations…

eclipse下使用resin3启动项目_第3张图片

2.2 new java application

2.2.1 配置目标工程和main class

//Main Classcom.caucho.server.resin.Resin

eclipse下使用resin3启动项目_第4张图片

2.2.2 配置参数

涉及resin安装路径的地方选择本机对应的安装目录

Program arguments:

-conf "D:\Tools\resin-3.1.12\conf\resin.conf"-Xdebug

VM arguments:

-Djava.util.logging.manager=com.caucho.log.LogManagerImpl-Dresin.home="D:\Tools\resin-3.1.12"

eclipse下使用resin3启动项目_第5张图片

3. 配置resin.conf项目的发布路径

在resin安装目录\conf\resin.conf中找到host标签,添加web-app标签,id是工程的访问名称(http://127.0.0.1:8080/remoteproject),root-directory是工程的编译路径(不同的项目类型发布路径不同,图中是常规的web工程,发布目录是工程目录下的WebContent)

eclipse下使用resin3启动项目_第6张图片

4. 启动resin

首次使用需要在run configurations中找到之前配置的信息,选择debug启动

eclipse下使用resin3启动项目_第7张图片

之后可以在快捷工具栏中找到

eclipse下使用resin3启动项目_第8张图片





你可能感兴趣的:(eclipse下使用resin3启动项目)