您的位置:首页 > 编程语言 > Java开发

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

2015-08-06 08:55 741 查看
最近新跳槽了家公司,以前的公司一直用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引用项目的路径甚至安装路径最好不要有空格,就因为这破空格,折腾了我一下午,谨记!!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  resin eclipse debug