Kiszolgáló kisalkalmazás hibakeresése kiszolgálón

A hibakereső lehetővé teszi problémák felismerését és diagnosztizálálását az alkalmazásban. Irányíthatja vele a program futását - töréspontok beállításával, szálak felfüggesztésével, a kód léptetésével, valamint a változók értékének figyelemmel kísérésével. A kiszolgáló kisalkalmazások hibakeresése a kiszolgálón az alkalmazás állapotának elveszítése nélkül lehetséges.

Kiszolgáló kisalkalmazás hibakereséséhez a kiszolgálón tegye a következőket:
  1. A Projektböngésző nézetben nyissa meg a kiszolgáló kisalkalmazást. A webprojektekben a kiszolgáló kisalkalmazások a JavaSource mappa alatt találhatók. A kiszolgáló kisalkalmazás megnyílik egy szerkesztőben.
  2. Töréspontok beállításához a szerkesztőben kattintson duplán a töréspontként beállítani kívánt kódsor melletti margóra.
  3. Győződjön meg róla, hogy a projekt társítva van egy kiszolgálón futtatáshoz.
  4. Jelölje ki a kiszolgáló kisalkalmazást, és a Projektböngésző nézetben válassza a kiszolgáló kisalkalmazás helyzetérzékeny menüjének Hibakeresés mint > Hibakeresés kiszolgálón menüpontját. Nyissa meg a Kiszolgálók nézetet annak megjelenítéséhez, hogy a kiszolgáló elindult.
  5. A töréspont elérésekor megnyílik a Hibakeresés nézet. Lépegessen végig a kódon, vizsgálja meg és jelenítse meg a változókat, valamint végezze el a kiszolgáló kisalkalmazás szükséges módosításait. A hibakereséssel kapcsolatos részletes információkért nézze meg az online súgót.
  6. Ha befejezte a hibakeresést, akkor távolítsa el a töréspontot és mentse el a kiszolgáló kisalkalmazást.
  7. Kattintson a Hibakeresés eszköztár Folytatás ikonjára a kiszolgáló kisalkalmazás futtatásához.
  8. Ha a futás közbeni metóduscsere engedélyezett, akkor a módosítások már benne vannak a futó alkalmazásban.
  9. Ha az automatikus osztály újrabetöltés engedélyezett, ami az alapértelmezés, akkor kattintson a webböngésző Frissítés ikonjára a módosítások frissítéséhez. Az alkalmazás állapota nem vész el.
  10. Ha az automatikus osztály újrabetöltés nem engedélyezett, akkor az alkalmazás állapota elvész. A módosítások frissítéséhez indítsa újra a kiszolgálót.
Eredmény:

A kiszolgáló felismeri a módosításokat.