若沒有JAVA程式背景的人應該很難知道要怎麼用
之前看了幾本XPages的書籍都沒講到這塊
XPages很多資料都是英文,網路上只找到另安裝plug-in,而且還限定Designer版本
要加速開發時間,除錯的方法必定很重要
對於Notes的Debug工具不太滿意(但也用幾年,佩服自己XD)
思考幾天,忽然覺得應該和Eclipse除錯方式差距不遠
Try出來馬上迫不及待和同事分享
==========================================================
以下本文才是重點
1.domino server
修改Notes.ini
重啟server
JavaEnableDebug=1
JavaDebugOptions=transport=dt_socket,server=y,suspend=n,address=8000
JavascriptEnableDebug=1
*建議調整參數
HTTPJVMMaxHeapSize=1024M
HTTPJVMMaxHeapSizeSet=1
2.關閉Notes Client
3.修改Notes.ini
加入JavaEnableDebug=1
4.啟動Notes Client
5.開啟JAVA程式,設定程式中斷點
6.執行=>除錯配置
7.請確定防火牆未阻擋port 8000
主機為Domino Server(IP或Domain Name)
8.顯示建立連線中
若出現錯誤訊息
(1)重新啟動Notes Designer及Client
(2)開啟JAVA程式
(3)執行=>除錯配置=>除錯
(1)重新啟動Notes Designer及Client
(2)開啟JAVA程式
(3)執行=>除錯配置=>除錯
9.開啟XPages程式
點選
=>Internet Explorer或是Fire Fox(書上看過提到Chrome支援度較差)

10.XPages觸發JAVA程式
11.開始進行除錯
12.若一直出現步驟7的錯誤訊息
視窗=>顯示Eclipse視圖=>其他=>除錯
12.若一直出現步驟7的錯誤訊息
視窗=>顯示Eclipse視圖=>其他=>除錯
中斷除錯後,再次啟動即可
p.s.歡迎轉載,請註明出處