关于Resin在Eclipse或者Myeclipse上利用Debug模式部署的方法以及遇到的一些问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于Resin在Eclipse或者Myeclipse上利用Debug模式部署的方法以及遇到的一些问题相关的知识,希望对你有一定的参考价值。
本文转自:http://blog.csdn.net/yangvip101/article/details/47310985
最近新跳槽了家公司,以前的公司一直用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或者Myeclipse上利用Debug模式部署的方法以及遇到的一些问题的主要内容,如果未能解决你的问题,请参考以下文章