Kedu otu ị ga-esi tinye ya na IntelliJ IDEA?

Mmelite ikpeazụ: 02/10/2023

Okwu Mmalite:

N'ime mmepe ngwa, usoro ntinye bụ ọkwa dị oke mkpa nke na-ahụ na ngwanro ahụ dị njikere iji ndị ọrụ njedebe mee ihe. N'echiche a, IntelliJ ID, Otu n'ime ngwá ọrụ mmepe kachasị ewu ewu na ahịa, na-enye usoro ọrụ nke na-eme ka usoro mmejuputa iwu dị na gburugburu dị iche iche. N'isiokwu a, anyị ga-enyocha otú e si arụ ọrụ idokwa ya na IntelliJ IDEA, na-akọwa ihe nzọụkwụ dị mkpa nke a ga-agbaso iji nweta mmejuputa nke ọma.

1. Na-akwado oru ngo ka ibunye na IntelliJ IDEA

Usoro a dị mkpa iji hụ na arụrụ ọrụ ngwa ngwa ozugbo etinyere ya. N'okpuru bụ usoro dị mkpa iji mezuo usoro a rụọ ọrụ nke ọma.

1. Melite ma hichaa ọrụ a: Tupu ebuga ya, ọ dị mkpa ịhụ na emelitere ndabere na ọba akwụkwọ niile ka ọ bụrụ ụdị ọhụrụ ha. Na mgbakwunye, faịlụ na nchekwa ndị na-adịghị mkpa nwere ike imetụta ntinye nke ngwa a kwesịrị ihichapụ.

2. Hazie gburugburu nnyekwasa: Na IntelliJ IDEA, ị nwere ike hazie ebe ntinye ngwa ngwa site na iji ọrụ "Run/Debug Configurations". Enwere ike ịtọ ntọala dị iche iche ebe a, dị ka ihe nkesa ngwa, nhọrọ ntinye, na mgbanwe gburugburu ebe achọrọ.

3. Mepụta mbugharị: Ozugbo ahaziri gburugburu ebe mbunye, ị nwere ike ịga n'ihu na-ebuga ngwa ahụ. Iji mee nke a, họrọ naanị nhọrọ "Run" ma ọ bụ "Nchọpụta" na IntelliJ IDEA. A ga-ewu ngwa a na-akpaghị aka ma tinye ya na sava ngwa ahaziri mbụ.

2. Ịhazi faịlụ ntinye na IntelliJ IDEA

Na IntelliJ IDEA, nhazi nke faịlụ ntinye dị mkpa iji rụọ ọrụ n'ụzọ dị irè. Iji mee nke a, ọ dị mkpa ịgbaso usoro ndị a:

  1. Mepee faịlụ nhazi mbunye: Nke mbụ, anyị ga-emepe windo nhazi nke nnyefe site na taabụ "Nkwanye" na ngalaba mmasị. N'ebe a, anyị nwere ike ịkọwa ihe nkesa ngwa yana faịlụ ndị ga-emejupụta ọrụ anyị.
  2. Mepụta njikọ na ihe nkesa: N'otu oge na windo nhazi, anyị ga-agbakwunye njikọ na ihe nkesa ngwa. Anyị nwere ike ime nke a site na iji nhọrọ "Tinye Server" na imecha data dị mkpa, dị ka aha nkesa, adreesị IP, ọdụ ụgbọ mmiri na ịnweta nzere.
  3. Hazie faịlụ ndị ị ga-ebuga: N'ikpeazụ, anyị ga-akọwapụta faịlụ ndị ga-abụ akụkụ nke ibuga anyị. Anyị na-eme nke a site na ịhọrọ nhọrọ "Mappings" wee tinye faịlụ ma ọ bụ akwụkwọ ndekọ aha anyị chọrọ itinye na ntinye. Ọ dị mkpa ijide n'aka na faịlụ ndị ahụ dị na ebe ziri ezi yana na etinyere ihe niile dị mkpa.

Ozugbo anyị haziela faịlụ ntinye na IntelliJ IDEA, anyị ga-adị njikere ibuga ngwa anyị ngwa ngwa na ngwa ngwa. Cheta na nhazi a dị mkpa iji hụ na faịlụ niile dị mkpa dị na ihe nkesa ngwa yana na etinyere ngwa anyị nke ọma.

Ọdịnaya pụrụiche - Pịa ebe a  Kedu uru WebStorm na-enye m na mmepe weebụ?

Na nkenke, na ọ bụ usoro igodo iji rụọ ọrụ nke ọma. Site na imepe faịlụ nhazi nhazi, guzobe njikọ na ihe nkesa na ịhazi faịlụ ndị a ga-ebuga, anyị nwere ike hụ na etinyere ngwa anyị nke ọma na ihe nkesa ngwa a họọrọ. N'ụzọ dị otú a, anyị pụrụ irite uru nke IntelliJ IDEA iji mee ka ọ dị mfe ma mee ngwa ngwa nke itinye ngwa anyị.

3. Họrọ ihe nkesa ngwa ka ibunye na IntelliJ IDEA

N'oge ibunye ngwa na IntelliJ IDEA, ọ dị oke mkpa ịhọrọ nkesa ngwa kwesịrị ekwesị. Nhọrọ nke ihe nkesa ngwa ga-ekpebi ka ngwa a ga-esi rụọ ọrụ ma nyefee ndị ọrụ njedebe. Na IntelliJ IDEA, enwere nhọrọ nkesa ngwa dị iche iche dị, dị ka Tomcat, JBoss, GlassFish, n'etiti ndị ọzọ. Onye ọ bụla nwere njirimara na uru nke ya, ya mere ọ dị mkpa iji nyochaa ma họrọ ihe nkesa nke kacha mma maka mkpa nke ọrụ ahụ.

Ka ịhọrọ nkesa ngwa na IntelliJ IDEA, usoro ndị a ga-esorịrị:


1. Mepee ntọala ngwa site na ịpị "File" na menu mmanya wee họrọ "Project Structure".
2. Na "Project Structure" window, họrọ "Facets" na ekpe sidebar.
3. Họrọ modul ngwa na ndepụta modul.
4. Na taabụ "Facets", pịa bọtịnụ "+" na ala nke windo ka ịgbakwunye akụkụ ọhụrụ.
5. N'ime igbe okwu "Tinye Frameworks Support", họrọ ihe nkesa ngwa achọrọ wee pịa "OK".

Ozugbo ahọpụtara ihe nkesa ngwa ahụ, ọ dị mkpa ịhazi nke ọma nhọrọ ibunye. Nke a gụnyere ọnọdụ faịlụ ngwa yana ntọala nkesa. Iji mee nke a, a ga-agbaso usoro ndị a:


1. Mepee deploy nhazi window site na ịpị "Run" na menu mmanya na-ahọpụta "Dezie Configurations".
2. Na mpio ntọala, họrọ ntọala nkesa ngwa.
3. Na taabụ "Deployment", chọpụta na ụzọ ntinye ahụ ziri ezi ma na-atụ aka na ebe faịlụ ngwa.
4. Hazie nhọrọ nkesa ọzọ, dị ka nchekwa data na ndị ọzọ dabere.
5. Pịa "Tinye" wee "OK" ịzọpụta mgbanwe.

Ozugbo ahọpụtara ihe nkesa ngwa na ahaziri nhọrọ ibugharị, enwere ike ibuga ngwa ahụ site na IntelliJ IDEA. Iji mee nke a, a ga-agbaso usoro ndị a:


1. Mepee deploy window site na ịpị "Run" na menu mmanya na-ahọpụta "Deploy".
2. Họrọ nhazi ihe nkesa ngwa achọrọ.
3. Pịa bọtịnụ "Tinye" ka ịmalite itinye ngwa ahụ na ihe nkesa ahọpụtara.
4. Lelee ndekọ na njikwa iji hụ na ebuga ahụ gara nke ọma.
5. Nweta ngwa site na iji URL ahaziri na ngwa nkesa iji nwalee ọrụ ya.

Ọdịnaya pụrụiche - Pịa ebe a  Otu esi enweta koodu QR maka webụsaịtị

4. Ịmepụta nhazi ọsọ / debug maka ntinye na IntelliJ IDEA

Ịmepụta nhazi na-agba ọsọ na nkwụsị dị mkpa maka ntinye nke ọma na IntelliJ IDEA. Nhazi a na-enye anyị ohere ịkọwapụta nhọrọ niile dị mkpa iji na-agba ọsọ na ihichapụ ngwa anyị. ụzọ dị mma. Ebe a anyị ga-egosi gị nzọụkwụ site na nzọụkwụ ka esi emepụta nhazi a.

Kwụpụ 1: Mepee menu ndọpụta "Run". ogwe ngwaọrụ sitere na IntelliJ IDEA. Họrọ "Dezie nhazi" nhọrọ. Nke a ga-emeghe windo ntọala ọsọ.

Kwụpụ 2: Pịa akara ngosi “+” dị n'akụkụ aka ekpe elu nke windo Run Settings ka ịgbakwunye ntọala ọhụrụ. Họrọ ụdị nhazi ị chọrọ, dị ka "Ngwa" iji bukwaa ngwa Java.

Kwụpụ 3: Na taabụ "Nhazi" nke mpio ntọala, nye nkọwa ndị achọrọ maka ntinye. Nke a gụnyere aha klaasị isi, arụmụka ahịrị iwu, na mgbanwe gburugburu ebe ọ bụrụ na ọ dị mkpa. Ị nwere ike itinye ọtụtụ nhazi ma ọ bụrụ na ịchọrọ ibuga akụkụ dị iche iche nke ngwa gị.

Ozugbo ịmepụtara nhazi ọsọ gị na nbibi nke ọma, ị nwere ike iji ya na-ebuga ngwa gị na IntelliJ IDEA. Naanị họrọ ntọala achọrọ site na menu ndọpụta “Run” wee pịa bọtịnụ egwu. IntelliJ IDEA ga-ahụ maka ịchịkọta na ibugharị ngwa gị na-akpaghị aka na nke ọma.

Cheta na ịmepụta ọsọ ọsọ na nhazi nhazi nke ọma dị oke mkpa maka ntinye nke ọma na IntelliJ IDEA. Soro usoro ndị a ma gbaa mbọ hụ na ịnye nkọwa niile dị mkpa maka ibugharị ngwa gị nke ọma. Jisie ike!

5. Idozi ndabere na ịchịkọta ọrụ ahụ tupu ebuga ya na IntelliJ IDEA

Nke a bụ nzọụkwụ dị oke mkpa iji hụ na ngwa anyị dị njikere ibuga na mmepụta. IntelliJ IDEA nwere ngwaọrụ arụnyere na-eme ka usoro a dị mfe ma na-enye anyị ohere ijikwa ndabere niile nke ọrụ anyị nke ọma.

Otu n'ime uru ndị dị na iji IntelliJ IDEA bụ ike dozie ndabere ọrụ na-akpaghị aka. Nke a pụtara na anyị ekwesịghị ichegbu onwe anyị maka iji aka chọta na nbudata ọbá akwụkwọ ọ bụla ma ọ bụ usoro anyị chọrọ maka ngwa anyị.. IntelliJ IDEA bụ ọrụ maka ịchọpụta ihe ndabere dị mkpa dabere na koodu anyị wee budata ya na-akpaghị aka, na-azọpụta anyị oge na mbọ.

Ozugbo a kwụsịrị ịdabere na ya, ọ dị mkpa iji chịkọta ọrụ ahụ iji hụ na enweghị mmejọ syntax na na-ahazi ihe niile n'ụzọ ziri ezi. Na IntelliJ IDEA, a na-eme nchịkọta na-akpaghị aka site na nchịkọta ya dị ike. Anyị nwere ike ịhụ njehie na ịdọ aka ná ntị ozugbo ka anyị na-ede koodu anyị ma mezie ha ozugbo. N'ụzọ dị otú a, anyị nwere ike ịchọpụta ma dozie nsogbu tupu ibuga, na-ezere ọdịda nwere ike ime na mmepụta.

Ọdịnaya pụrụiche - Pịa ebe a  Kedu ka esi eji Pinegro?

6. Na-eme ntinye na IntelliJ IDEA

Ịkwanye na IntelliJ IDEA nwere ike ịdị ka usoro mgbagwoju anya, mana site na ntuziaka ziri ezi, ọ nwere ike ịdị mfe. Na-esote, a ga-ewepụta usoro ndị dị mkpa iji rụọ ọrụ nke ọma na IntelliJ IDEA.

Tupu ịmalite, jide n'aka na ị nwere ndabere na nhazi niile dị mkpa na ọrụ gị. Otu ụzọ isi mee nke a bụ site na iji Maven, nke na-enye njikwa dị mfe nke ịdabere na nhazi. Ọ dịkwa mkpa ijide n'aka na ị nwere ahaziri ebe ntinye ihe achọrọ, ma ọ bụ ihe nkesa mpaghara ma ọ bụ nke dịpụrụ adịpụ.

Ozugbo ị haziela ọrụ gị na mkpa gị, nzọụkwụ ọzọ bụ ịchịkọta koodu ahụ iji hụ na enweghị njehie ma ọ bụ ịdọ aka ná ntị. Iji mee nke a, pịa aka nri na ọrụ ahụ wee họrọ “Mee” ma ọ bụ jiri ụzọ mkpirisi ahụ dabara adaba na ahụigodo. Nke a ga-emepụta faịlụ .war ma ọ bụ .jar dị mkpa iji tinye ọrụ gị. Ọ dị mkpa iji nyochaa na enweghị njehie ma ọ bụ ịdọ aka ná ntị n'oge usoro nchịkọta.

Ugbu a ị chịkọtara koodu gị nke ọma, nzọụkwụ ọzọ bụ ịrụ ọrụ n'ezie. Maka nke a, IntelliJ IDEA na-enye ọtụtụ nhọrọ, dị ka iji ihe nkesa ngwa agbakwunyere ma ọ bụ ibuga na sava dịpụrụ adịpụ. Ọ bụrụ n’ịhọrọ nhọrọ nkesa agbakwunyere, ị pịa aka nri na faịlụ nhazi ọrụ gị wee họrọ “Run” ka ịmalite itinye ya. Ọ bụrụ na ịchọrọ ibuga na ihe nkesa dịpụrụ adịpụ, ị ga-achọ ịhazi nzere na nhọrọ kwesịrị ekwesị na nhazi ntinye.. Ozugbo ịhọrọla nhọrọ kwesịrị ekwesị, IntelliJ IDEA ga-elekọta ọrụ gị ma gosipụta ndekọ na nsonaazụ dị mkpa.

7. Nkwenye na mkpebi nke njehie nzipu ozi na IntelliJ IDEA

Mgbe ị na-ebuga ngwa na IntelliJ IDEA, mperi nwere ike ibilite na-emetụta ọrụ ya. Akụkụ a ga-akọwa otu esi elele na idozi njehie ndị a iji hụ na ntinye nke ọma.

Ka ịlele maka mperi nzigharị ozi na IntelliJ IDEA, ịkwesịrị iji taabụ Run n'elu IDE. Nke a ga-egosipụta ndepụta ndekọ na ozi mperi ewepụtara n'oge mbugharị. Ọ dị mkpa iji nlezianya nyochaa ndekọ ndekọ ndị a iji chọpụta isi nsogbu ahụ wee mee ihe ndị dị mkpa iji dozie ya.

Ozugbo achọpụtara njehie ahụ, nzọụkwụ ọzọ bụ ịchọta ngwọta kwesịrị ekwesị. IntelliJ IDEA na-enye ngwaọrụ na arụ ọrụ dị iche iche iji dozie nsogbu nkịtị na ntinye ngwa. Dịka ọmụmaatụ, ịnwere ike iji ọrụ ahụ Nyocha koodu ka ịchọta mperi enwere ike na koodu isi mmalite. Ọ dịkwa ike iji scrubbers iji chọpụta na mezie mperi n'oge ọ na-agba ọsọ.