- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Eclipse配合Resin开发web,附加mysql数据库连接池配置设置整合与测试
网上对于上面的几种组合有不少介绍,但大都是一个版本,并且初学者很难配置成功。
???? 1、为什么选择Eclipse
????????? 本人是从。net转过来java的,想找一个类似于vs一样强大的编辑器,发现太难了,Eclipse对于java还算是不错的了,虽然人性化方面不如 vs,但是它的强大插拔机制多少能弥补一些不足,并且它也是开源的,jbuilder也把核心转向他了,可见发展潜力不错。
????? 2、为什么选择Resin
??????????? 学习java之初自己做了全套的web服务器,包括简化的servlet/jsp容器等等,虽然花了我大量的时间(深知不要重复造轮子的原理,但我想要的 是最简单最能满足我的要求的web服务器,所以自己开发了)开发,基本完成后发现在处理静态文件上性能比apache低一倍以上,研究了大量的开园web 服务器,发现绝大多数开源javaweb服务器性能比我的还差好多倍,跟贝没有选用的理由,对比发现,多有java的服务器在处理静态文件时比 apache IIS等要慢一点,所以我放弃了继续完善服务器的步伐,后来发现Resin的线程处理机制的确不错,绝大多数情况下出来静态文件的速度与apache相 当,并且数据库连接池作的也很不错,并且随着3.0的推出Resin业走向了商业化,这是一个好事情,我们拥有了轻巧高效且稳定的web服务器,商业化意 味着更完善的服务,看看weblogic 200多M的安装文件,我想不出拒绝Resin的理由。
下面就具体配置说明一下,具体两个软件在哪里下载我就不多说了,不知道的baidu一下他的官网
???? A、无插件安装Resin在Eclipse上进行调试开发
??????? 我用的Eclipse是Lomboz集成版,好处就是很多插件他已经帮你搞定了,新建一个web项目,打开web节点,选择Dynamic web project,选择路径(先勾选调Use Default),我设置的路径在Resin目录的webapp下新建的项目文件夹,这样就不用更改Resin.conf配置,然后其它的默认配置,确 定,我的Project name是verys
????? 选中新建的项目(verys),在Eclipse主菜单上选择run(如果有个三角箭头不要直接点击,下拉三角箭头选择运行/run),然后会有一个run配置窗口,双击java应用程序新建,名称随便,
???? 第一个tab”主要“填入下: 项目就选刚才新建的项目(如果操作开始选中了这里已经默认了),????? Main填写 com.caucho.server.resin.Resin,
第二个tab“自变量”填写入下:程序自变量-conf c:\Resin\conf\resin.conf
????????????????????????????????????????? VM自变量:-Dresin.home=:\Resin
-Djava.util.logging.manager=com.caucho.log.LogManagerImpl
????????????????? 注意其中的有些路径要换成你自己的,这里K:\ResinServer就是我的Resin3.1的主目录,
????? 选择第四个tab“类路径”:点选“用户条目”,--〉添加外部jar,1,找到你的java JDK中的tools.jar确定,2,找到你的数据库驱动程序(我的是mysql驱动程序).jar确定,3、再次添加,定位到resin目录的lib目录,框选所有jar确定,ok,至此运行配置就好了,点击最下面的运行是运行看看,resin没问题的话,你在浏览器中输入localhost:8080就可以看到Resin页面了
????? 接下来我们配置web项目的路径问题,比如有些人的javabean或者自己的java程序zaiweb项目中,如果路径配置不正确在浏览器访问文件就抱 错找不到类,这是Resin类不引用机制引起的,目前我对比的Tomcat的路径根Resin的不一样,简单如下:
????????? 直接在项目右键新建jsp文件(如果没有jsp选项说明你的Eclipse插件不全,直接下载一个Lomboz就可以了),民命index.jsp,注意 在选择路径的时候文件直接位于项目文件根目录下,而不是在WebContent下,然后建立一个java程序,路径选择牧人就行,我这里实在根目录下的 src目录,但是这个目录不能直接被Resin或Tomcat编译,Resin的设置是,在Eclipse右键选中新建的web项目,点击属性,选择 “java构建路径”,第一Tab页的最下面缺省输出文件夹,输入verys/WEB-INF/classes,其中verys是我的项目文件
您可能关注的文档
最近下载
- 水土保持方案编制要点.doc VIP
- 22G101 三维彩色立体图集.docx VIP
- 工业品MRO集采集配相关项目运营指导方案.docx
- 施工现场消防设施验收表(1).doc VIP
- 《智能网联汽车概论(活页式)》 课件 项目六知识点2:智能网联汽车路径规划.pptx
- 建筑施工方案.docx VIP
- 大模型驱动的智能软件开发.pdf VIP
- 2024新信息科技三年级《第一单元 开启信息生活》大单元 第1课 寻找信息科技 教学设计.docx VIP
- 2025广西公需科目考试答案(3套,涵盖95_试题)一区两地一园一通道建设;人工智能时代的机遇与挑战.pdf VIP
- 王思斌社会学教程笔记.docx VIP
文档评论(0)