网上找了很多资料发现都不行,要么是插件版本太旧的,不能用,因为我用的是eclipse3.5
又找到一个无插件集成方法,特写在此,以备忘和网上其它有需要的朋友。注:以下只适用resin 3版本,2.x中一些值会不一样,我没有试验过就不写出来了。1. 配置Resin的conf
拷贝一份resin安装目录conf目录下的resin.conf,命名为test.conf,当然也可以直接用resin.conf
编辑其中的内容,默认也可,在其后面的</host>上面添加一行:
<web-app id=/pjt document-directory="d:\pjt\webapp"/>         我自己在配置过程中发现,放上host之上不行,要放的再稍微前面一点,我是放在<web-app id="/" root-directory="webapps/ROOT"/>之下,就没问题了
这是最简配置,详细参数自己可以定制。2. 配置Eclipse的运行打开Eclipse的“运行”菜单,选择“运行”,如果你的是英文,应该都是RUN。:)
选择JAVA应用程序,点击下面的新建按钮,新建一个运行项目。
名称自己填写,我们暂时以RunTest来命名这个例子。然后配置其中的相关属性。(1)主要
项目:我们选择刚刚新建的pjt项目。
Main类:填写com.caucho.server.resin.Resin
注意,如果你用的是resin2.1.5系列应该是 com.caucho.server.http.HttpServer(2)自变量
程序自变量:-conf "d:\resin-3.0.12\conf\test.conf"
VM自变量:
-Dresin.home="G:\workspace\resin-3.0.12"
-Djava.util.logging.manager=com.caucho.log.LogManagerImpl
如果是开发Tapestry,需要page可以自动更新,那再添加:
-Dorg.apache.tapestry.enable-reset-service=true 
-Dorg.apache.tapestry.disable-caching=true(3)JRE:选择自己系统安装的JRE。(4)类路径:添加Resin home的lib下的jar。其它项目默认或根据情况自己定制即可。
配置好之后点击“应用”按钮,然后点击下面的“运行”按钮即可运行该项目。:)
按上面的方法配置好之后还是报下面的错,服务无法启动呀,求助~~~~~~D:\resin-3.1.11\conf\resin.conf:21: unable to create inline attribute 'QName[{http://caucho.com/ns/resin}management]' for 'ResinConfig[]' because no unique child Element exists.  Attribute = CreateAttribute[InlineBeanType[com.caucho.server.admin.Management]]