Siirry pääsisältöön

Paikallinen asennus

Avaa ChatGPT:ssä

Tämä dokumentaatio-osuus kattaa vaiheet, jotka ovat tarpeen vain käyttäjille, jotka haluavat käyttää webforJ:ta verkkosovellusten ja/tai sovelluskehityksen kanssa paikallisella BBj-instantilla heidän koneessaan. Tämän asennuksen avulla käyttäjät eivät voi osallistua webforJ-säätiön koodin kehittämiseen.


tiedot

Tämä vaiheittainen opas kattaa asennuksen Windows-järjestelmässä - asennusvaiheet saattavat vaihdella Mac/Linux- käyttöjärjestelmissä.


Asennus jaetaan seuraaviin vaiheisiin:

  1. BBj:n lataaminen ja asennus
  2. BBj:n lisäosien hallinnan käyttäminen sovelluksesi luomiseen
  3. Sovelluksesi käynnistaminen
Esivaatimukset

Ennen aloittamista varmista, että olet tarkistanut tarvittavat esivaatimukset webforJ:n määrittämiseksi ja käyttämiseksi. Tämä varmistaa, että sinulla on kaikki tarvittavat työkalut ja konfiguraatiot paikoillaan ennen projektisi aloittamista.

1. BBj:n lataaminen ja asennus

Seuratessasi tätä vaihetta, varmista, että asennat BBj-version, joka vastaa samaa webforJ-versiota.

Tämä video voi auttaa BBj:n asennuksessa, jos tarvitset apua asetusten kanssa. BASIS-verkkosivuston asennusosio löytyy tältä linkiltä

vinkki

Suositellaan, että käytät BBj:n viimeisintä vakaita rakennetta, ja valitset "BBj" vaihtoehtoluettelosta ilman Baristaa tai lisäosia.

2. Asenna ja määritä webforJ-lisäosa

Kun BBj on asennettu, voit käyttää Lisäosien hallintaa asentaaksesi työkalut, joita tarvitaan webforJ:n määrittämiseksi. Aloita kirjoittamalla "Plugin Manager" Käynnistä-valikkoon tai Finderiin.

Plugin manager configuration

Kun lisäosien hallinta on avautunut, siirry ylhäällä olevaan "Saatavilla olevat lisäosat" -välilehteen.

Plugin manager configuration

Tässä osiossa valitse "Näytä kehitysvaiheessa olevat versiot" -valintaruutu

Plugin manager configuration

DWCJ-merkkivalinta pitäisi nyt olla näkyvissä saatavilla olevien lisäosien luettelossa. Klikkaa tätä merkintää valitaksesi sen.

Plugin manager configuration

Kun DWCJ-merkkivalinta on valittuna, napsauta "Asenna" -painiketta

Plugin manager configuration

Kun lisäosa on asennettu, napsauta "Asennetut lisäosat" -välilehteä ylhäällä.

Plugin manager configuration

Tämä välilehti näyttää asennetut lisäosat, jotka pitäisi nyt sisältää DWCJ-merkinnän. Klikkaa luettelossa olevaa merkintää.

Plugin manager configuration

Kun DWCJ-merkintä on valittuna, napsauta "Määritä" -painiketta

Plugin manager configuration

Avaavassa ikkunassa napsauta "Ota Maven Remote Install käyttöön" -painiketta ikkunan vasemmassa alakulmassa.

Plugin manager configuration

vinkki

Vaihtoehtoisesti siirry bin-hakemistoon bbx-kansiossasi ja suorita seuraava komento:

./bbj -tIO DWCJ/cli.bbj - enable_remote_install

Viestiruudun pitäisi näyttää, että etäasennus on otettu käyttöön. Napsauta "OK" sulkeaksesi tämän valintaikkunan.

3. Käyttäen aloitusprojektia

Kun BBj ja tarvittu webforJ-lisäosa on asennettu ja määritetty, voit luoda uuden, alustetun projektin komentoriviltä. Tämä projekti sisältää tarvittavat työkalut ensimmäisen webforJ-ohjelmasi suorittamiseen.

Luo ja rakenna uusi bbj-hello-world projekti seuraamalla näitä vaiheita:

  1. Siirry oikeaan hakemistoon: Avaa pääte ja siirry kansioon, johon haluat luoda uuden projektin.
  2. Suorita komento: archetype:generate: Käytä alla olevaa Maven-komentoa ja mukauta groupId, artifactId ja versio tarpeidesi mukaan.
mvn -B archetype:generate \
-DarchetypeGroupId=com.webforj \
-DarchetypeArtifactId=webforj-archetype-bbj-hello-world \
-DarchetypeVersion=LATEST \
-DgroupId=org.example \
-DartifactId=my-app \
-Dversion=1.0-SNAPSHOT \
-DappName=MyApp
ArgumenttiSelitys
archetypeGroupIdArchetyypin ryhmätunnus on com.webforj webforJ-archetyypeille.
archetypeArtifactIdMääritä käytettävän arkkityypin nimi.
archetypeVersionMääritä käytettävän arkkityypin versio. Tämä varmistaa, että luotu projekti on yhteensopiva tietyn arkkityypin version kanssa. LATEST valitsee saatavilla olevan uusimman version.
groupIdEdustaa generoituun projektiin liittyvää nimiavaruutta. Tyypillisesti rakennettu Java-paketin kaltaisesti, kuten org.esimerkki, ja käytetään organisaatiosi tai projektisi alueen ainutlaatuisen tunnistamisen tueksi.
artifactIdMäärittelee luodun projektin nimen. Tämä on lopullisen artefaktin ja projektikansion nimi.
versionMäärittelee luodun projektin version. Yleinen käytäntö on MAJOR.MINOR-SNAPSHOT, kuten 1.0-SNAPSHOT, missä SNAPSHOT viittaa siihen, että projekti on edelleen kehitysvaiheessa.
appNameValinnainen parametri, jota voidaan käyttää generoituessa projektin POM-tiedostossa. Voidaan käyttää oletustittelinä sovellukselle käytetyn webforJ-archetypen mukaan.

Maven luo komennon suorittamisen jälkeen projektille tarvittavat tiedostot.

4. Sovelluksen käynnistäminen

Kun tämä on tehty, suorita mvn install projektihakemistossasi. Tämä suorittaa webforJ:n asennuslisäosan ja antaa sinun käyttää sovellustasi. Näet sovelluksen siirtymällä seuraavaan URL-osoitteeseen:

http://localhost:YourHostPort/webapp/YourPublishName

Korvaa YourHostPort Dockerille määrittämälläsi isäntäportilla, ja YourPublishName korvataan POM-tiedoston <publishname>-tagin sisällä olevalla tekstillä. Jos kaikki on tehty oikein, sinun pitäisi nähdä sovelluksesi renderöityvän.