关于Resin在Eclipse或者Myeclipse上利用Debug模式部署的方法以及遇到的一些问题

最近新跳槽了家公司,以前的公司一直用Tomcat而新公司却用的是resin,没办法只能在机器上安装个resin并进行相关配置,背景交代完了, 不罗嗦,下面先讲解配置方法,最后会附上一些配置中遇到的问题及解决办法。

1.打开Eclipse或者MyEclipse,在主界面上侧的工具栏中选择debug模式的Debuge Co'nfigurations配置项,如下图所示:

                                                       

2.在弹出的界面中选中左侧面板中的java application项,在上面标注的地方选择新建一个java application,在右侧进行配置,如标注该名称可以任意命名对配置没有影响,标注是选择启动的工程,点击右侧的Browse选择要配置启动的工程即可,标注是Main Class配置,该class是固定项,resin3.x版本的都使用此配置,但是resin2.x我记得好像不是此配置,需要配置2.x的朋友可以去查查


3.配置完Main选项卡的内容之后再对Arguments选项进行配置,主要配置内容如下图所示,为了新手方便,我将配置代码贴出来,省着新手们再去照着图片一点一点敲代码了

-conf D:/resin-pro-3.1.9/conf/pcat.conf

-Dresin.home="D:/resin-pro-3.1.9"
-Djava.util.logging.manager=com.caucho.log.LogManagerImpl
-Xms1000m -Xmx1000m -Xmn100m

                     

4.下面进行classpath项的配置,如下图所示,选中Bootstrap Entries,将resin安装目录下lib包的所有jar文件添加的改目录下,添加完毕之后再将jdk下的lib添加进来

标注②是先将自己的project(项目)添加进来,然后再将自己项目下的所以jar文件添加进来(即先 add projects再add jars),到现在为止配置完毕,点击配置项下侧的Debug按钮即可运行

5。配置完毕现在讲解一下pcat.conf的配置项,本人也是刚刚上手resin,个人认为,这个配置文件主要注意两点,一个是端口,一个是项目的启动路径,如下图所示


一般情况下配置好这两项即可启动自己的项目了


6.现在说一下我在配置过程中遇到的问题

问题1:



这个问题是因为resin里面的resin.conf配置项中Xmx和Xms配置有点大了,稍微往小了配置一点譬如512m之类的即可

问题2.我将报错内容贴图出来,基本的报错信息是:

Offending resource: URL [jar:file:/D:/Workspaces/MyEclipse%208/pcat2/WebRoot/WEB-INF/lib/pcat3-config-beta1.0.jar!/sys/spring/beans-security.xml]


翻译出来大体意思是什么资源违规之类的,其实根本所在是因为你的pcat.conf配置项中项目的引用路径多了一个空格。仅此而已!!!所以请其他同学一定要注意此问题,resin引用项目的路径甚至安装路径最好不要有空格,就因为这破空格,折腾了我一下午,谨记!!!


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值