Eclipse配置Resin应用服务器

1、Eclipse安装相应的Resin插件

    http://caucho.com/eclipse 
访问这个链接,如果出现如下图所示,说明该链接没失效,我们就可以在Exlipse中进行插件安装了

这里写图片描述

打开Eclipse的Help–>Install New Softwarem,然后点击下图的标红处 
这里写图片描述

然后点击add,并且输入名字和location,location就是上提到的插件地址 
这里写图片描述

然后点击“OK”后,点击右边的“reload”,这时会显示出没有安装的插件的信息,点击安装,然后一路next就行了,这样我们的eclipse的resin插件就配置成了,怎么看是否配置成了,在window–> Preferences–>Server–>Runtime Environment,点击add,拉到最后查看是否有如下图所示的resin服务

这里写图片描述

有代表安装成功,如果没有就重新安装一次吧

2、下载Resin

&nsbp;&nsbp;&nsbp;&nsbp;去官网下载,http://www.caucho.com/download/

3、配置Resin服务器

    其实接下来就和配置tomcat差不多了,window–> Preferences–>Server–>Runtime Environment,点击add,新增一个Resin服务器

这里写图片描述

记得这里的jre要选择的是jdk的目录哦,否则的话当你启动resin服务器,访问jsp文件或者servlet的时候,会报错,说用的是jre而不是jdk,那如果这里只有jre可选,没有jdk怎么办呢?那是因为你之前在配置eclipse的jdk的时候,配置成了jre,去window–>Preferences–>java–>Installed JREs,把路径换成jdk的路径即可,那么在配置resin的jre时,你就可以选择jdk的路径了。行了,这个配置好之后一路next,然后和tomcat一样,调出 server,然后点击新增服务器,接下来就是和Tomcat一样了

这里写图片描述

4、启动Resin

    点击start就可以启动,resin启动后会默认把项目放在webapps下面中,然后会打包成war,每一次修改就会打包一次war

5、坑爹的地方

    在配置resin的时候遇到几个坑的地方,一个就是我写servlet后发现没有配置文件,后来才发现我建立servlet的时候选择了module3.0,这个时候Servlet默认是使用的注解的。第二个就是,我在servlet的System的输出在控制台看不到,后来才发现,resin启动后控制台调到其他输出了,我只有把控制台设置成标准化输出就行了,就在console右边的小图标点一下就行 
这里写图片描述

eclipse配置resin运行的问题

04-27

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

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试