Github Codespaces
webforj-hello-world
on ollut määritelty toimimaan Github Codespacesissa. Codespaces on pilvipohjainen kehitysympäristö, joka mahdollistaa webforJ-sovellusten kehittämisen ja suorittamisen suoraan selaimessasi. Aloittaaksesi kehittämisen tämän työkalun kanssa, seuraa alla olevia vaiheita:
1. Siirry HelloWorldJava-repositorioon
Aloittaaksesi sinun täytyy mennä HelloWorldJava-repositorioon, joka löytyy tästä linkistä. Kun olet siellä, napsauta vihreää "Käytä tätä mallia" -painiketta ja sitten "Avaa kooditilassa" -vaihtoehtoa.
2. Ohjelman suorittaminen
Kun kooditilan lataaminen on valmis, sinun pitäisi nähdä selaimessa VS Studio Coden versio, jossa "HelloWorldJava" esimerkkiohjelma on ladattuna. Täältä voit suorittaa esimerkkiohjelman tai aloittaa kehittämisen.
Kompiloidaksesi ohjelman, avaa terminaali VS Codessa ja suorita komento mvn install
.
Jos kaikki sujuu onnistuneesti, näet BUILD SUCCESS
-viestin.
Varmista, että käytät mvn install
-komentoa sen sijaan, että käyttäisit VS Coden sisäänrakennettua Maven-käyttöliittymää ohjelmasi asentamiseen.
Kun tämä on tehty, sinun täytyy siirtyä tiettyyn verkkosoitteeseen nähdäksesi ohjelmasi. Tämä tapahtuu ensin napsauttamalla "Ports"-välilehteä VS Coden alareunassa. Täällä näet kaksi porttia, 8888, ja yhden muun, lueteltuna.
Napsauta pientä "Avaa selaimessa" -painiketta, joka näyttää maapallon, "Local Address" -osiossa Ports-välilehdellä, mikä avaa uuden välilehden selaimessasi.
Kun selaimen välilehti on avoinna, haluat lisätä URL-osoitteen loppuun varmistaaksesi, että sovelluksesi ajetaan. Ensiksi lisää /webapp
verkkosivuston osoitteen loppuun, joka päättyy github.dev
. Tämän jälkeen lisää oikea sovellus- ja luokanimi (jos sovellettavissa) näyttämään haluttu sovellus. Näet, miten URL-osoite on oikein määritettävä, seuraamalla tätä opasta.
Jos haluat suorittaa oletus "Hello World" -ohjelman, lisää yksinkertaisesti /hworld
/webapp
jälkeen URL-osoitteeseen:
Kun tämä on tehty, sinun pitäisi nähdä sovelluksesi toimivan selaimessa, ja voit muokata sitä VS Code -instanssissa, joka toimii kooditiloissa.