تعارف:
ايپليڪيشن ڊولپمينٽ ۾، ترتيب ڏيڻ وارو عمل هڪ اهم مرحلو آهي جنهن کي يقيني بڻائي ٿو ته سافٽ ويئر آخري استعمال ڪندڙن پاران استعمال ڪرڻ لاءِ تيار آهي. ان لحاظ کان، انٽيلي جي آئيڊيا، مارڪيٽ تي سڀ کان وڌيڪ مشهور ترقياتي اوزارن مان هڪ آهي، ڪارڪردگي جو هڪ سيٽ پيش ڪري ٿو جيڪو مختلف ماحول ۾ عمل درآمد جي عمل کي آسان بڻائي ٿو. هن مقالي ۾، اسان کي معلوم ٿيندو ڪيئن هڪ تعينات انجام ڏيڻ لاء IntelliJ IDEA سان، تفصيل سان ضروري قدم جنهن کي ڪامياب عمل ۾ آڻڻ لاءِ عمل ڪرڻ گهرجي.
1. IntelliJ IDEA ۾ لڳائڻ لاءِ پروجيڪٽ تيار ڪرڻ
اهو عمل ضروري آهي ته ايپليڪيشن جي صحيح ڪم کي يقيني بڻائڻ لاءِ هڪ ڀيرو ترتيب ڏني وئي. ھيٺ ڏنل قدم آھن ھن عمل کي انجام ڏيڻ لاءِ ضروري آھي ڪارآمد طريقي سان.
1. پروجيڪٽ کي تازه ڪاري ۽ صاف ڪريو: ترتيب ڏيڻ کان پهريان، اهو ضروري آهي ته يقيني بڻائڻ ته سڀئي انحصار ۽ لائبريريون انهن جي تازي ورزن ۾ اپڊيٽ ٿيل آهن. اضافي طور تي، غير ضروري فائلون ۽ فولڊر جيڪي شايد ايپليڪيشن جي ترتيب کي متاثر ڪري سگھن ٿا ختم ڪيو وڃي.
2. ترتيب ڏيڻ واري ماحول کي ترتيب ڏيو: IntelliJ IDEA ۾، توهان "رن/ڊيبگ ڪنفيگريشنز" فنڪشن استعمال ڪندي ايپليڪيشن ڊيپلائيمينٽ ماحول کي ترتيب ڏئي سگهو ٿا. مختلف پيٽرولر هتي سيٽ ڪري سگھجن ٿا، جهڙوڪ ايپليڪيشن سرور، ڊيپلائيشن جا اختيار، ۽ گهربل ماحوليات.
3. ترتيب ڏيو: هڪ دفعو لڳائڻ واري ماحول کي ترتيب ڏيڻ کان پوء، توهان ايپليڪيشن کي ترتيب ڏيڻ لاء اڳتي وڌائي سگهو ٿا. هن کي ڪرڻ لاء، صرف IntelliJ IDEA ۾ "رن" يا "ڊيبگ" اختيار چونڊيو. ايپليڪيشن خودڪار طور تي ٺاهي ويندي ۽ اڳ ۾ ترتيب ڏنل ايپليڪيشن سرور تي ترتيب ڏني ويندي.
2. IntelliJ IDEA ۾ ترتيب ڏيڻ واري فائلن کي ترتيب ڏيڻ
IntelliJ IDEA ۾، ترتيب ڏيڻ واري فائلن جي ترتيب کي ترتيب ڏيڻ لاء ضروري آهي اثرائتي طور تي. هن کي ڪرڻ لاء، هيٺين قدمن تي عمل ڪرڻ ضروري آهي:
- ٺاھ جوڙ جي ٺاھ جوڙ فائيل کوليو: پهرين، اسان کي ترجيحات سيڪشن ۾ "تعميراتي" ٽئب ذريعي ڊيپلائيمينٽ کنفيگريشن ونڊو کولڻ گهرجي. هتي اسان ايپليڪيشن سرور ۽ فائلن جي وضاحت ڪري سگھون ٿا جيڪي اسان جي ترتيب کي ٺاهيندا.
- سرور سان ڪنيڪشن قائم ڪريو: هڪ دفعو ٺاھ جوڙ ونڊو ۾، اسان کي لازمي طور تي ايپليڪيشن سرور سان ڪنيڪشن شامل ڪرڻ گھرجي. اسان اهو ڪري سگھون ٿا "سرور شامل ڪريو" اختيار استعمال ڪندي ۽ ضروري ڊيٽا کي مڪمل ڪرڻ، جهڙوڪ سرور جو نالو، IP پتو، پورٽ ۽ رسائي جي سندون.
- ترتيب ڏيڻ لاءِ فائلن کي ترتيب ڏيو: آخرڪار، اسان کي وضاحت ڪرڻ گهرجي ته ڪهڙيون فائلون اسان جي ترتيب جو حصو هونديون. اسان اهو ڪندا آهيون "Mappings" آپشن کي منتخب ڪندي ۽ شامل ڪرڻ سان فائلون يا ڊائريڪٽريون جيڪي اسان ڊيپلائيمينٽ ۾ شامل ڪرڻ چاهيون ٿا. اهو يقيني بڻائڻ ضروري آهي ته فائلون صحيح جڳهه تي آهن ۽ سڀئي ضروري وسيلا شامل آهن.
هڪ دفعو اسان IntelliJ IDEA ۾ ترتيب ڏيڻ واريون فائلون ترتيب ڏنيون آهن، اسان جلدي ۽ آساني سان اسان جي ايپليڪيشن کي ترتيب ڏيڻ لاء تيار ٿينداسين. ياد رهي ته هي تشڪيل ضروري آهي انهي کي يقيني بڻائڻ لاءِ ته سڀئي ضروري فائلون ايپليڪيشن سرور تي موجود آهن ۽ اسان جي ايپليڪيشن کي صحيح طرح سان لڳايو ويو آهي.
خلاصو، جي اهو هڪ عمل آهي هڪ ڪامياب ترتيب ڏيڻ جي ڪنجي. ترتيب ڏيڻ واري ترتيب واري فائل کي کولڻ سان، سرور سان ڪنيڪشن قائم ڪرڻ ۽ ترتيب ڏيڻ لاءِ فائلن کي ترتيب ڏيڻ سان، اسان پڪ ڪري سگھون ٿا ته اسان جي ايپليڪيشن کي چونڊيل ايپليڪيشن سرور تي صحيح طرح سان لڳايو ويو آهي. انهي طريقي سان، اسان فائدا حاصل ڪري سگهون ٿا IntelliJ IDEA پاران اسان جي ايپليڪيشنن کي ترتيب ڏيڻ جي عمل کي آسان ۽ تيز ڪرڻ لاء.
3. IntelliJ IDEA ۾ لڳائڻ لاءِ ايپليڪيشن سرور چونڊيو
IntelliJ IDEA سان ايپليڪيشن کي ترتيب ڏيڻ جي مرحلي تي، مناسب ايپليڪيشن سرور کي چونڊڻ لاء ضروري آهي. ايپليڪيشن سرور جو انتخاب اهو طئي ڪندو ته ايپليڪيشن ڪيئن هلائي ويندي ۽ آخر صارفين تائين پهچائي ويندي. IntelliJ IDEA ۾، اتي مختلف ايپليڪيشن سرور جا اختيار موجود آھن، جھڙوڪ Tomcat، JBoss، GlassFish، ٻين جي وچ ۾. هر هڪ جون پنهنجون خاصيتون ۽ فائدا آهن، تنهن ڪري اهو ضروري آهي ته جائزو وٺڻ ۽ سرور چونڊيو جيڪو پروجيڪٽ جي ضرورتن کي بهتر بڻائي ٿو.
IntelliJ IDEA ۾ ايپليڪيشن سرور کي چونڊڻ لاءِ، هيٺين قدمن تي عمل ڪيو وڃي.
1. مينيو بار ۾ "فائل" تي ڪلڪ ڪندي ايپليڪيشن سيٽنگون کوليو ۽ پوء "پروجيڪٽ جي جوڙجڪ" کي چونڊيو.
2. "پروجيڪٽ جي جوڙجڪ" ونڊو ۾، کاٻي سائڊبار ۾ "Facets" چونڊيو.
3. ماڊل لسٽ ۾ ايپليڪيشن ماڊل چونڊيو.
4. "Facets" ٽئب ۾، نئون پاسو شامل ڪرڻ لاءِ ونڊو جي تري ۾ "+" بٽڻ تي ڪلڪ ڪريو.
5. "Frameworks Support شامل ڪريو" ڊائلاگ باڪس ۾، گهربل ايپليڪيشن سرور چونڊيو ۽ "OK" تي ڪلڪ ڪريو.
هڪ دفعو ايپليڪيشن سرور چونڊيو ويو آهي، اهو ضروري آهي ته ترتيب ڏيڻ جي اختيارن کي صحيح طور تي ترتيب ڏيو. ھن ۾ ايپليڪيشن فائلن جي جڳھ ۽ سرور سيٽنگون شامل آھن. هن کي ڪرڻ لاء، هيٺين قدمن تي عمل ڪرڻ گهرجي:
1. مينيو بار ۾ ”رن“ کي ڪلڪ ڪري ڊپلائي ڪنفيگريشن ونڊو کوليو ۽ ”تدوين ڪنفيگريشنز“ کي چونڊيو.
2. سيٽنگون ونڊو ۾، ايپليڪيشن سرور سيٽنگون چونڊيو.
3. "تعميرات" ٽئب ۾، تصديق ڪريو ته ٺاھڻ وارو رستو صحيح آھي ۽ ايپليڪيشن فائلن جي جڳھ ڏانھن اشارو ڪري رھيو آھي.
4. اضافي سرور جي اختيارن کي ترتيب ڏيو، جهڙوڪ ڊيٽابيس y otras dependencias.
5. ڪلڪ ڪريو "لاڳو ڪريو" ۽ پوء "OK" تبديلين کي بچائڻ لاء.
هڪ دفعو ايپليڪيشن سرور چونڊيو ويو آهي ۽ ترتيب ڏيڻ جا اختيار ترتيب ڏنا ويا آهن، ايپليڪيشن کي IntelliJ IDEA کان ترتيب ڏئي سگهجي ٿو. هن کي ڪرڻ لاء، هيٺين قدمن تي عمل ڪرڻ گهرجي:
1. مينيو بار ۾ "رن" تي ڪلڪ ڪندي ۽ "ڊپلائي" کي منتخب ڪندي ڊيپلائي ونڊو کوليو.
2. منتخب ڪريو گهربل ايپليڪيشن سرور ترتيب.
3. منتخب ٿيل سرور تي ايپليڪيشن کي ترتيب ڏيڻ شروع ڪرڻ لاءِ "ڊپلائي" بٽڻ تي ڪلڪ ڪريو.
4. چيڪ ڪريو لاگز ۽ ڪنسول کي يقيني بڻائڻ لاءِ ته ڊيپلائي ڪامياب ٿي وئي.
5. ايپليڪيشن سرور تي ترتيب ڏنل URL استعمال ڪندي ايپليڪيشن تائين رسائي حاصل ڪريو ان جي آپريشن کي جانچڻ لاءِ.
4. IntelliJ IDEA ۾ مقرري لاءِ رن/ڊيبگ ترتيب ڏيڻ
IntelliJ IDEA ۾ ڪامياب لڳائڻ لاءِ رن ۽ ڊيبگ جي ٺاھ جوڙ ضروري آھي. هي تشڪيل اسان کي اجازت ڏئي ٿي ته اسان جي ايپليڪيشن کي هلائڻ ۽ ڊيبگ ڪرڻ لاءِ سڀ ضروري آپشن بيان ڪريون. ڪارآمد طريقوهتي اسين توهان کي ڏيکارينداسين قدم بہ قدم هن ترتيب کي ڪيئن ٺاهيو.
قدم 1: کوليو "رن" ڊراپ ڊائون مينيو ۾ ٽول بار IntelliJ IDEA کان. منتخب ڪريو "تدوين ترتيبون" اختيار. اهو رن سيٽنگون ونڊو کوليندو.
قدم 2: نئين سيٽنگ شامل ڪرڻ لاءِ رن سيٽنگ ونڊو جي مٿين کاٻي ڪنڊ ۾ "+" آئڪن تي ڪلڪ ڪريو. منتخب ڪريو ترتيب جو قسم توھان کي ضرورت آھي، جھڙوڪ جاوا ايپليڪيشن کي ترتيب ڏيڻ لاءِ ”ايپليڪيشن“.
قدم 3: سيٽنگون ونڊو جي "Configuration" ٽئب ۾، ترتيب ڏيڻ لاءِ گهربل تفصيل مهيا ڪريو. ھن ۾ شامل آھي مين ڪلاس جو نالو، ڪمانڊ لائن دلائل، ۽ جيڪڏھن ضروري ھجي ته ماحولياتي متغير. توھان گھڻن ترتيبن کي شامل ڪري سگھو ٿا جيڪڏھن توھان کي پنھنجي ايپليڪيشن جا مختلف حصا ترتيب ڏيڻ جي ضرورت آھي.
هڪ دفعو توهان ڪاميابيءَ سان پنهنجو رن ۽ ڊيبگ ترتيب ٺاهي ورتو آهي، توهان ان کي آساني سان استعمال ڪري سگهو ٿا پنهنجي ايپليڪيشن کي IntelliJ IDEA ۾ لڳائڻ لاءِ. بس "رن" ڊراپ ڊائون مينيو مان گهربل سيٽنگ چونڊيو ۽ راند بٽڻ تي ڪلڪ ڪريو. IntelliJ IDEA پاڻمرادو ۽ موثر طريقي سان توهان جي ايپليڪيشن کي گڏ ڪرڻ ۽ ترتيب ڏيڻ جو خيال رکندو.
ياد رکو ته صحيح طريقي سان رن ۽ ڊيبگ ترتيب ڏيڻ IntelliJ IDEA ۾ ڪامياب ڊيپلائيمينٽ لاءِ اهم آهي. انهن قدمن تي عمل ڪريو ۽ پڪ ڪريو ته توهان جي اپليڪيشن جي ڪامياب ترتيب ڏيڻ لاءِ سڀ ضروري تفصيل مهيا ڪن. سدا خوشقسمت رهو!
5. IntelliJ IDEA ۾ ترتيب ڏيڻ کان اڳ انحصار کي حل ڪرڻ ۽ منصوبي کي گڏ ڪرڻ
اهو هڪ اهم قدم آهي انهي کي يقيني بڻائڻ لاءِ ته اسان جي درخواست تيار آهي پيداوار ۾ ترتيب ڏيڻ لاءِ. IntelliJ IDEA وٽ تعمير ٿيل اوزار آھن جيڪي ھن عمل کي آسان بڻائين ٿا ۽ اسان کي اجازت ڏين ٿا ته اسان جي پروجيڪٽ جي سڀني انحصار کي موثر طريقي سان منظم ڪري سگھون.
IntelliJ IDEA استعمال ڪرڻ جي بنيادي فائدن مان ھڪڙو خودڪار طريقي سان منصوبي جي انحصار کي حل ڪرڻ جي صلاحيت آھي. هن جو مطلب اهو آهي ته اسان کي دستي طور تي هر لائبريري يا فريم ورڪ کي ڳولڻ ۽ ڊائون لوڊ ڪرڻ بابت پريشان ٿيڻ جي ضرورت ناهي جيڪا اسان کي اسان جي ايپليڪيشن لاء گهربل آهي.. IntelliJ IDEA اسان جي ڪوڊ جي بنياد تي ضروري انحصار کي سڃاڻڻ جو ذميوار آهي ۽ انهن کي خودڪار طريقي سان ڊائون لوڊ ڪري ٿو، اسان جو وقت ۽ ڪوشش بچائي ٿو.
هڪ دفعو انحصار حل ٿي ويا آهن، اهو ضروري آهي ته منصوبي کي گڏ ڪرڻ لاء انهي کي يقيني بڻائڻ لاء ته ڪو نحوي غلطيون نه آهن ۽ هر شيء صحيح ترتيب ڏنل آهي. IntelliJ IDEA ۾، تاليف خود بخود ٿي چڪو آهي ان جي طاقتور مرتب ڪندڙ جي مهرباني. اسان غلطيون ۽ ڊيڄاريندڙ ڏسي سگهون ٿا اصل وقت ۾ جڏهن اسان پنهنجو ڪوڊ لکندا آهيون ۽ انهن کي فوري طور تي درست ڪندا آهيون. هن طريقي سان، اسان ڳولي سگهون ٿا ۽ مسئلا حل ڪريو ترتيب ڏيڻ کان اڳ، پيداوار ۾ ممڪن ناڪامي کان بچڻ.
6. IntelliJ IDEA ۾ مقرري کي انجام ڏيڻ
IntelliJ IDEA ۾ ترتيب ڏيڻ هڪ پيچيده عمل وانگر لڳي سگهي ٿو، پر صحيح هدايت سان، اهو بلڪل سادو ٿي سگهي ٿو. اڳيون، IntelliJ IDEA سان ڪامياب ٺهڻ لاءِ ضروري قدم پيش ڪيا ويندا.
توھان کان پھريان شروع ڪريو، پڪ ڪريو ته توھان وٽ آھي توھان جي پروجيڪٽ ۾ سڀ ضروري انحصار ۽ ترتيب. اهو ڪرڻ جو هڪ طريقو آهي Maven استعمال ڪندي، جيڪو مهيا ڪري ٿو آسان انتظامن ۽ ترتيبن جو انحصار. اهو پڻ ضروري آهي ته انهي ڳالهه کي يقيني بڻائڻ ته توهان وٽ گهربل ترتيب ڏيڻ وارو ماحول ترتيب ڏنل آهي، ڇا اهو مقامي سرور آهي يا هڪ ريموٽ.
هڪ دفعو توهان پنهنجي پروجيڪٽ کي توهان جي ضرورتن مطابق ترتيب ڏنو آهي، ايندڙ قدم اهو آهي ته ڪوڊ کي گڏ ڪرڻ لاءِ انهي کي يقيني بڻائڻ لاءِ ته ڪو به نقص يا ڊيڄاريندڙ ناهي. هن کي ڪرڻ لاءِ، صرف پروجيڪٽ تي صحيح ڪلڪ ڪريو ۽ "تعمير" چونڊيو يا لاڳاپيل ڪيبورڊ شارٽ ڪٽ استعمال ڪريو. اهو ٺاهيندو .war يا .jar فائل توهان جي منصوبي کي ترتيب ڏيڻ لاء گهربل. اها تصديق ڪرڻ ضروري آهي ته تاليف جي عمل دوران ڪا به غلطي يا ڊيڄاريندڙ نه آهن.
هاڻي ته توهان ڪاميابيءَ سان پنهنجو ڪوڊ مرتب ڪيو آهي، ايندڙ قدم آهي اصل ترتيب ڏيڻ. ان لاءِ، IntelliJ IDEA ڪيترن ئي اختيارن کي پيش ڪري ٿو، جهڙوڪ ايمبيڊڊ ايپليڪيشن سرور استعمال ڪرڻ يا ريموٽ سرور تي لڳائڻ. جيڪڏهن توهان ايمبيڊڊ سرور آپشن چونڊيو ٿا، توهان صرف پنهنجي پروجيڪٽ جي ترتيب واري فائل تي صحيح ڪلڪ ڪريو ۽ چونڊ شروع ڪرڻ لاءِ ”رن“ چونڊيو. جيڪڏهن توهان ريموٽ سرور تي ترتيب ڏيڻ کي ترجيح ڏيو ٿا، توهان کي ترتيب ڏيڻ جي ضرورت پوندي مناسب سندون ۽ اختيارن کي ترتيب ڏيڻ جي ترتيب ۾. هڪ دفعو توهان مناسب اختيار چونڊيو آهي، IntelliJ IDEA توهان جي پروجيڪٽ کي ترتيب ڏيڻ ۽ لاڳاپيل لاگز ۽ نتيجن کي ڊسپلي ڪرڻ جو خيال رکندو.
7. IntelliJ IDEA ۾ پوسٽ-تعميراتي غلطين جي تصديق ۽ حل
IntelliJ IDEA ۾ ايپليڪيشن کي ترتيب ڏيڻ وقت، غلطيون پيدا ٿي سگهن ٿيون جيڪي ان جي آپريشن کي متاثر ڪن ٿيون. هي سيڪشن وضاحت ڪندو ته انهن غلطين کي ڪيئن چيڪ ڪجي ۽ ان کي درست ڪجي ته جيئن ڪاميابيءَ جي ترتيب کي يقيني بڻائي سگهجي.
IntelliJ IDEA ۾ پوسٽ-تعميراتي غلطين جي جانچ ڪرڻ لاء، توهان کي ٽيب استعمال ڪرڻ جي ضرورت آهي ڊوڙ IDE جي چوٽي تي. اهو لاگ ان جي هڪ فهرست ڏيکاريندو ۽ مقرري دوران ٺاهيل غلطي پيغام. اهو ضروري آهي ته انهن لاگن جو احتياط سان جائزو وٺڻ لاءِ مسئلي جي ماخذ کي سڃاڻڻ ۽ ان کي حل ڪرڻ لاءِ ضروري قدم کڻڻ.
هڪ دفعو غلطي جي نشاندهي ڪئي وئي آهي، ايندڙ قدم هڪ مناسب حل ڳولڻ آهي. IntelliJ IDEA پيش ڪري ٿو مختلف اوزار ۽ ڪارڪردگي مسئلا حل ڪرڻ لاءِ عام طور تي ايپليڪيشن جي جوڙجڪ ۾. مثال طور، توهان فنڪشن استعمال ڪري سگهو ٿا Inspección de Código سورس ڪوڊ ۾ ممڪن غلطيون ڳولڻ لاءِ. اهو پڻ استعمال ڪرڻ ممڪن آهي depuradores رن ٽائم تي غلطين کي سڃاڻڻ ۽ درست ڪرڻ لاءِ.
مان Sebastián Vidal آهيان، هڪ ڪمپيوٽر انجنيئر ٽيڪنالاجي ۽ DIY بابت پرجوش. ان کان علاوه، مان ان جو خالق آهيان tecnobits.com، جتي آئون ٽيوٽوريل شيئر ڪريان ٿو ته جيئن ٽيڪنالاجي کي وڌيڪ پهچ ۽ هر ڪنهن لاءِ سمجھ ۾ اچي.