Anonim

Ецлипсе је сјајан комад софтвера за креирање Јава апликација за употребу на вебу. Нисам неки кодер, већ ми је пријатељица и ове недеље проводим време са њом учећи како ствара Јава апликације. „Како створити Мавен пројекат у помрачењу“ резултат је времена проведеног с њом.

Ецлипсе је као Адобе ИнДесигн, али за Јава. Омогућава окружење у којем можете креирати рад уз аутоматизацију многих функција. Такође се може проширити помоћу додатака, тако да чини много више од зброја његових делова. Док првенствено за Јаву постоје додаци Ецлипсе за Ц, Ц ++, Ц #, ЦОБОЛ, Д, Фортран, Хаскелл, ЈаваСцрипт, Јулиа, Лассо, Луа, Перл, ПХП, Пролог, Питхон, Руби, Руби он Раилс, Руст, Сцала, Гроови, Сцхеме, Ерланг и пуно других језика.

Мавен је додатак за Ецлипсе који користи принципе управљања пројектима за управљање више аспеката једног пројекта. На пример, ако Јава апликација захтева неколико апликација унутар ње, свим њима можете управљати помоћу Мавен-а. Мавен ће управљати документацијом, изворима, списковима зависности и мноштвом других уредних функција. То вам не чини посао, већ једноставно управљање толико ресурса поједностављује.

Ако имате више програмера који раде на истом пројекту, Мавен олакшава управљање ресурсима и извршавање верзија и управљање променама.

Креирање Мавен пројекта у програму Ецлипсе

Да бисте креирали Мавен пројекат у Ецлипсеу, требат ће вам функционална Ецлипсе инсталација с инсталираним Мавен додатком. Требат ће вам и Томцат.

  1. Отворите Ецлипсе и покрените га и покрените.
  2. Изаберите Филе, Нев и Мавен Пројецт из менија Ецлипсе.
  3. Означите поља поред „Креирајте једноставан пројекат“ и „Користите подразумевану локацију радног простора“ ако радите сами и не треба вам архетип. Ако желите архетип, „Сви каталози“ је добра опција за почетак, а затим „леарнлиб“.
  4. По потреби додајте ИД артефакта. Подразумевано је обично у реду ако не користите нешто егзотично.
  5. Затим додајте име и опис како бисте олакшали управљање пројектом.
  6. Затим погодите Финисх.

Пројекат би сада требало да буде креиран и приказан у хијерархији. Изаберите „пом.кмл“ из менија и истражите својства.

Поставка архетипа у Мавен-у диктираће да ли желите да ваш пројекат буде динамичан или не. Ако се тек упознајете са Мавен-ом, није вам потребно да га поставите, али ако желите да се играте са динамичним пројектима, мораћете да поставите архетип. Један који сам видео користио је „мавен-ецлипсе-вебапп“ који је очигледно стандардан за употребу.

Исправљање грешака с вашим Мавен пројектом

Једна ствар кроз коју сам пролазио у време Ецлипсе биле су грешке. Видео сам пар њих, Томцат грешку и редовну Јава грешку. Томцат-ова грешка захтевала је промену конфигурације, док је Јава-ова грешка захтевала Мавен цлеан инсталацију.

Када сам изградио свој сјајни нови Мавен пројекат и покушао да радим с њим, видео сам грешку Јава сервлета. То значи да зависност није била учитана. То је наизглед уобичајено, па ево како да то поправите.

  1. Отворите свој Мавен пројекат у програму Ецлипсе.
  2. Отворите Својства пројекта.
  3. Изаберите циљано време рада у левом менију.
  4. Изаберите Апацхе Томцат у средишњем прозору и притисните ОК.

Мавен чиста инсталација

Мавен цлеан инсталација није толико озбиљна колико звучи. У почетку сам мислио да је потребно да све поново поставим, али није ми то било среће. То је брз процес који траје само неколико секунди, а очигледно уопште не утиче на инсталацију осим што поново учитавате оштећене датотеке или недостајуће ресурсе.

  1. Отворите програм Ецлипсе и одаберите пројекат са којим имате проблема.
  2. Изаберите Пројецт из горњег менија, а затим Цлеан.
  3. У скочном прозору одаберите пројекат који желите очистити и одаберите „Очисти пројекте одабране доље“. Затим притисните ОК.

Овај процес очигледно тражи проблеме са зависностима и конфигурацијама и поправаће их ако је могуће. Није радило на грешци коју сам имао, али је брисање '.м2 / репозиторија' из фасцикле пројекта у програму Виндовс Екплорер то исправио.

Морам признати да сам се помало изгубио у Еклипсе-у и Мавен-у. Оба програма чинило се да управљају свим оним што им је било потребно како би поуздано управљали, али нису место да започну истраживање Јаве. Ипак, надам се да сам објаснио како правилно креирати Мавен пројекат у програму Ецлипсе и да он пружа корисне смернице за ваше сопствене пројекте.

Ако приметите било какве уочљиве грешке или имате шта да додате, обавестите ме у наставку.

Како створити мавен пројекат у помрачењу