Siirry pääsisältöön

Debugging

Avaa ChatGPT:ssä

Virheenkorjaus on olennainen osa Java-kehitystä, ja se auttaa kehittäjiä tunnistamaan ja korjaamaan ongelmia tehokkaasti. Tämä opas selittää, kuinka konfiguroidaan virheenkorjaus webforJ:ssä Visual Studio Codessa, IntelliJ IDEA:ssa ja Eclipsessä.

  1. Avaa webforJ-projektisi VS Codessa.
  2. Paina Ctrl + Shift + D (tai Cmd + Shift + D Macilla) avataksesi Suorita ja virheenkorjaus -paneelin.
  3. Napsauta "luo launch.json-tiedosto"
  4. Valitse ympäristöksi Java.
  5. Muokkaa launch.json seuraavaksi:
launch.json
{
"version": "0.2.0",
"configurations": [
{
"type": "java",
"name": "Liity Jettyyn",
"request": "attach",
"hostName": "localhost",
"port": 8000
}
]
}
  1. Tallenna tiedosto ja napsauta Käynnistä virheenkorjaus.

Virheenkorjaimen käyttö

Kun olet konfiguroinut IDE:si:

  1. Käynnistä webforJ-sovelluksesi vastaavalla komennolla:
    • Jettylle käytä mvnDebug jetty:run
    • Spring Bootille käytä mvnDebug spring-boot:run
  2. Suorita virheenkorjauskonfiguraatio IDE:ssäsi.
  3. Aseta katkokohdat ja ala virheenkorjata.
Virheenkorjausvinkit
  1. Varmista, että portti 8000 on käytettävissä eikä minkään palomuurin estämä.
  2. Jos käytät jotain webforJ-mallia ja olet muuttanut porttinumeroa pom.xml-tiedostossa, varmista, että virheenkorjauksessa käytettävä portti vastaa päivitettyä arvoa.

Käynnissä olevan sovelluksen tarkastelu

Virheenkorjausohjelma näyttää, mitä koodisi tekee. craftforJ näyttää sinulle sovelluksen, jonka koodi tuotti, mukaan lukien komponenttipuun, jonka webforJ rakensi, kunkin komponentin ominaisuudet, mikä reitti on aktiivinen ja kuka voi käyttää sitä. Voit muuttaa ominaisuutta, nähdä tuloksen käynnissä olevassa sovelluksessa ja kirjoittaa muutoksen takaisin siihen Javaan, josta se tuli.

craftforJ toimitetaan webforJ:n mukana ja käyttää samaa virheenkorjaustilaa, jonka olet jo mahdollistanut, plus yhden lisäominaisuuden:

webforj.conf
webforj.debug = true
webforj.devtools.craftforj.enabled = true

Katso Aloitus craftforJ:n kanssa.