在eclipse 中 导入OpenCms源码及其远程调试

来源:互联网 发布:美国文献数据库 编辑:程序博客网 时间:2024/05/22 17:41


按照OpenCms 的源码工程就是一个简单的JAVA  application的工程,直接导入到eclipse,与习惯用TOMCAT插件开发web application的的目录结构不一样(主要就是web-inf的位置不一样), 于是童鞋不会调试了,想了一个好办法,手动修改目录结构,符合自己习惯的目录结构。

一、我们先说说OC为什么要采用java application 工程

OpenCms明明是一个web application, 为什么要采用java application。因为我们公司开发java web 项目也是采用java application。采用这种方式的原因很简单。 我们的项目调试统一采用远程调试的方法。远程调试是测试生产环境、多个工程项目同时调试非常好的方法。大家动手试试以后就多想想就能理解了。这里不赘述remote debug 的优点了。

二、导入源码

建立一个java application project。


三、配置TOMCAT 以支持远程调试

修改 TOMCAT_HOME/bin/start.sh, 找到最后一行,修改为

exec "$PRGDIR"/"$EXECUTABLE" jpda start "$@"

使用windows 的同学 请修改  start.bat。 


四、配置eclipse。

选择菜单Run/Debug.../Remote Java Application,创建一个debug配置项

1、输入名称

2、选择工程名

3、确认主机名、端口号是否正确。

现在你就可以调试opencms了。
0 0
原创粉丝点击