设为首页 收藏本站
查看: 1296|回复: 0

[经验分享] J2EEWeb容器Resin开发环境配置小结

[复制链接]

尚未签到

发表于 2017-2-20 08:29:56 | 显示全部楼层 |阅读模式

Web应用服务器: Resin


Resin开发环境搭建、配置
  2010 年 10 月 09 日

文章描述基于Resin应用服务器承载JavaWeb应用系统开发时的调试、运行环境的搭建。



  准备资源


  • 需要Java运行环境

  • 下载Resin安装包http://www.caucho.com
  1、检查JAVA_HOME环境变量

2、解压resin压缩包,设定RESIN_HOME环境变量

3、运行resin,在命令行下执行java -jar resin-3.2.0/lib/resin.jar,也可直接运行RESIN_HOME/resin.exe

4、测试,输入默认访问地址http://localhost:8080

5、非必要操作,可以将相应resin应用服务也操作系统服务绑定,用以实现利用操作系统管理resin应用服务器生命周期,如下命令


C:\>resin-3.2.0/resin.exe -install-as "ServiceName" -conf conf/resin.xml
C:\>resin-3.2.0/resin.exe -remove-as "ServiceName"

  配置
  Resin基础配置
  关于Resin基础配置包括:1、指定项目工作目录2、配置数据源3、系统log日志配置因为是开发环境配置所以不必考虑关于服务器最优配置,resin支持非常多的配置元素详细可参考resin官网提供的帮助资源


  • http://caucho.com/resin-4.0/
  • http://localhost:8080/resin-doc/
  开发环境配置

这里我们开发环境是eclipse,所以只针对eclipse开发环境进行详细说明,eclipse集成resin应用搭建开发环境有三种办法:

  • 安装eclipseResin插件
  • 以运行普通java应用程序的方式运行构建resin运行环境
  • 利用eclipse中Remove Application机制

eclipse插件  以eclipse插件的形式搭建调试环境目前以经算是淘汰了吧,原因就是可直接利用eclipse Application或Remote Application完全没有必要安装插件。

Eclipse Application  application这种方式简洁易被大家接受,操作步骤如下:


  
1、Eclipse-->Debug Configurations#Main:
·Main class-->com.caucho.server.resin.Resin


  
2、#Arguments:
·Program arguments-->{-resin-home d:\work\resin-3.1.9 -conf conf/resin.conf}
·VM arguments-->{-Djava.util.logging.manager=com.caucho.log.LogManagerImpl}
2.1、因为随着resin版本升级,在resin3以后的版本resin配置文件格式都改为xml格式,所以需要将resin.conf改正为resin.xml


  
3、#Classpath
·BootstrapEntries:添加${RESIN_HOME}\lib\*.jar 不包含resin.jar
·UserEntries:添加{RESIN_HOME}\lib\resin.jar



Eclipse Remote Application
  
1、Eclipse-->Debug Configurations#Remote Java Application


  
2、Host:远程服务地址


  
3、Port:远程服务开放的端口号


  
4、Resin配置,添加JVM参数如下:
-Xdebug
-Xnoagent
-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=12345




DSC0000.gif




回页首


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-344459-1-1.html 上篇帖子: 配置resin.conf 下篇帖子: MyEclipse+resin环境搭建【转】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表