天天看點

eclipse linux 遠端調試

1. Eclipse tomcat linux 中的遠端調試

要進行調試,要保證eclipse中的代碼和linux中的tomcat中的放置的代碼一緻.

1. 在tomcat的catalina.sh檔案的正文的第一行添加:

declare -x CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=7777"

如附件

address=7777 表示要進行和eclipse進行通信的端口号。

2. 啟動調試;

運作Linux上的tomcat\bin\catalina.sh啟動tomcat,

指令如下:目前tomcat\bin目錄下

輸入:./catalina.sh run (這樣可以看到Tomcat的資訊運作資訊)

如果提示沒有權限,以root身份設定權限:chmod +x *.*

Listening for transport dt_socket at address: 8000" 這樣的資訊,說明調試端口已經被監聽

3. 在eclipse中的debug的參數配置中,添加要調試的項目名稱,

添加要tomcat所在的主機的IP 位址和tomcat 調試的端口号address=7777。

然後點選debug 按鈕。

:8080 –這個端口号是在start.SH中配置的。

通過正常的通路方式(http://localhost:8080/struts2/viewResult.action),進行代碼的調試工作。

2.

用Java的JPDA遠端調試程式

在catalina.sh的配置檔案中,修改JPDA_ADDRESS 對于的端口(要進行遠端調試的端口),

使用指令./catalina.sh jpda start

啟動tomcat服務

4. 在eclipse中的debug的參數配置中,添加要調試的項目名稱,

添加要tomcat所在的主機的IP 位址和tomcat 調試的端口号address=7777。

然後點選debug 按鈕。

:8080 –這個端口号是在start.SH中配置的。

通過正常的通路方式(http://localhost:8080/struts2/viewResult.action),進行代碼的調試工作。

解決:Eclipse調試tomcat時報45秒逾時 2011-12-21 14:07:16标簽:tomcat 職場 休閑 45秒

修改 workspace\.metadata\.plugins\org.eclipse.wst.server.core\servers.xml檔案。

<servers><server hostname="localhost" id="JBoss v5.0 at localhost" name="JBoss v5.0 at

localhost" runtime-id="JBoss v5.0" server-type="org.eclipse.jst.server.generic.jboss5" server-type-id="org.eclipse.jst.server.generic.jboss5" start-timeout="1000" stop- timeout="15" timestamp="0"><map jndiport="1099" key="generic_server_instance_properties" port="8090" serveraddress="127.0.0.1" serverconfig="default"></map></server></servers>

把 start-timeout="45" 改為 start-timeout="1000" 或者更長

重新開機eclipse就可以了。

----------

都必須将操作數要求是整形的操作符,轉換為32位的二進制數值。然後參與運算,運算完畢将結果轉換成十進制資料.

-------

http://muggles.iteye.com/blog/832142

JFrame有4層面闆,從下往上數分别是:根面闆、層級面闆、内容窗格和玻璃面闆 (content pane)。

根面闆、層級面闆和玻璃面闆主要用于組織菜單欄和内容視窗以及實作觀感的。