磨刀不误砍柴工

合抱之木,生于毫末;九层之台,起于累土;千里之行,始于足下。

   ::  ::  ::  :: 管理

先解释bat文件中的两个命令:

rem 注释命令,表示rem所在行的语句为注释

echo 命令,回显到命令行窗口的语句

 

打开%JBOSS_HOME%/bin路径下找到文件run.bat

找到行:

rem set JAVA_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y %JAVA_OPTS%

这一行语句注释的就是要调试JBOSS而需要配置的语句。可以直接去掉注释命令rem即可。

set JAVA_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y %JAVA_OPTS%

我的配置是,保留了注释,并加了一条打印语句。

image

echo set the application debug port 8787
rem set JAVA_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y %JAVA_OPTS%
set JAVA_OPTS= %JAVA_OPTS% -Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y

启动jboss时,控制台打印如下:

 

image

 

 

 

之后,就可以在eclipse中配置远程调试了:

[Run]—>[Debug Configration…]打开调试配置窗口,

image

如图,选中Remote Java Application,右击,选择新增

打开图右侧画面。

然后写上Name,并选择Project(源代码项目文件),填写连接属性。

我的配置是:

Name:haim

项目Project:hame

连接属性:Host localhost,Port 8787

 

接下来,调试就与本地调试一致了。

Technorati 标签:
posted on 2010-02-03 21:31 liwei5891 阅读(791) 评论(0)  编辑  收藏 所属分类: Others

只有注册用户登录后才能发表评论。


网站导航: