Troubleshooting
Mikään ei näy sivulla
craftforJ liitetään vain, kun kaikki vaatimukset Aloittaminen on täytetty, ja se ei näytä mitään, kun jokin niistä puuttuu. Tarkista ne järjestyksessä: webforj-devtools riippuvuus luokkapolussa, virheenkorjaustila, craftforJ-omaisuus, selain koneella, jossa sovellus pyörii, ja voimassa oleva kehittäjälisenssi. Konfiguraatiotiedosto väärässä sijainnissa tai profiili, joka ohittaa jonkin omaisuuden, tuottaa täsmälleen saman tuloksen kuin omaisuuden ollessa pois päältä.
Ominaisuus ei ole saatavilla
craftforJ näyttää pois päältä olevan ominaisuuden piilottamisen sijaan, joten ohjaus, joka on läsnä mutta merkitty tuettavaksi, on tarkoituksella kytketty pois päältä. Joko se on estetty ominaisuuslipulla sovelluksen konfiguraatiossa tai webforj-devtools versio luokkapolussasi on vanhempi.
Kirjoittaminen lähteeseen tarvitsee myös projektin juuren, jonka craftforJ voi löytää. Tarkista se, jonka se havaitsi Sovellustiedot, ja aseta project-root, jos se on väärin.
Java-validointi on heikompi kuin odotettu
Avustajan käännösvalidointi tarvitsee JDK:n. Tarkista Java-versio Sovellustiedoista, ja suorita sovellus JDK:ssa sen sijaan, että käyttäisit JRE:tä.
craftforJ näyttää vanhentuneelta päivityksen jälkeen
Selaimesi välimuisti on tallentanut aiemman version. Lataa sivu kovasti uudelleen, tai avaa sovellus yksityisessä ikkunassa. Jos ongelma jatkuu, varmista, mikä webforj-devtools versio on todella luokkapolussa Sovellustiedoissa, koska vanha jar-tiedosto paikallisessa Maven-repositoriossasi näyttää selaimesta samalta.
Avustaja ei vastaa
Avustaja tarvitsee määritellyn tarjoajan ja mallin, joka voi käyttää työkaluja. Malli ilman työkalutukea voi pitää keskustelua, mutta se ei voi tarkistaa tai muuttaa mitään. Paikallinen malli, joka jatkuvasti unohtaa keskustelun, toimii yleensä liian pienellä kontekstikkunalla.
Jos paikallinen malli on määritelty ja saavutettavissa, mutta jokainen pyyntö hylätään, mallipalvelin hylkää sivun alkuperän. Ollama-palvelimessa salli alkuperä ja käynnistä se uudelleen:
launchctl setenv OLLAMA_ORIGINS "*"
pkill ollama && ollama serve
Linuxissa aseta OLLAMA_ORIGINS ympäristöön, josta Ollama käynnistetään, ja käynnistä se uudelleen.
craftforJ sanoo, että sovellus käynnistyy uudelleen
Sovelluksesi katoaa säännöllisesti kehityksessä, joka kerta kun se rakennetaan uudelleen. craftforJ raportoi, mitä tapahtuu jäätymättä, joten se näyttää, kun sovellus käynnistyy uudelleen tai sivu ladataan uudelleen, ja sen ohjaimet pysyvät toimettomina, kunnes sovellus on takaisin. Se yhdistää itsensä automaattisesti valintasi ja odottavien töidesi kanssa, joten mitään ei tarvitse tehdä kuin odottaa. Jos se ilmoittaa, että se ei voi tavoittaa sovellusta lainkaan, varmista, että sovellus edelleen pyörii ja lataa sivu uudelleen.
Sovellus käynnistyy jatkuvasti uudelleen
Muutoksen soveltaminen lähteeseen käynnistää sovelluksen uudelleen, kuten on kuvattu Sen jälkeen kun olet soveltanut. Uudelleenkäynnistykset, jotka tapahtuvat ilman soveltamista, johtuvat rakennuksesi tiedostovahdista, eivät craftforJ:stä.
Lokien kerääminen
Ennen ongelman raportointia, kytke päälle yksityiskohtainen lokitus craftforJ-asetuksissa, tyhjennä loki, toista ongelma ja lataa sitten loki. Liitä se yhdessä Sovellustietojen sisällön kanssa.