ዝርዝር ሁኔታ:

POM XML በመጠቀም የጃአር ፋይል እንዴት መፍጠር እችላለሁ?
POM XML በመጠቀም የጃአር ፋይል እንዴት መፍጠር እችላለሁ?

ቪዲዮ: POM XML በመጠቀም የጃአር ፋይል እንዴት መፍጠር እችላለሁ?

ቪዲዮ: POM XML በመጠቀም የጃአር ፋይል እንዴት መፍጠር እችላለሁ?
ቪዲዮ: Maven in 10 minutes | pom.xml | dependencies | scopes 2024, ሚያዚያ
Anonim

jar፣ ይህም የእርስዎ የማሰማራት ጥቅል ነው።

  1. ፍጠር Eclipse ውስጥ አዲስ Maven ፕሮጀክት. ከፋይል ሜኑ ውስጥ አዲስ ምረጥ እና ፕሮጄክትን ምረጥ።
  2. የ aws-lambda-java-core ጥገኝነት ወደ ፖም . xml ፋይል.
  3. የጃቫ ክፍልን ወደ ፕሮጀክቱ ያክሉ።
  4. ይገንቡ ፕሮጀክቱ.
  5. የ maven-shade-plugin ፕለጊን ያክሉ እና እንደገና ይገንቡ።

ይህንን ግምት ውስጥ በማስገባት፣ በ Maven ውስጥ Jar ምንድን ነው?

የ maven jar ተሰኪ የመገንባት ችሎታን ይሰጣል ማሰሮዎች ፋይሎች፣ ፕሮጀክትዎ እንደ ሀ. የታሸገ መሆኑን ከገለጹ ማሰሮ ፋይል፣ ማቨን ወደዚህ ፕለጊን በተዘዋዋሪ ይደውላል። በፖም ውስጥ መግለፅ አያስፈልገንም. የ maven jar ተሰኪ ሁለት ግቦች አሉት፡- ማሰሮ ዋና ዋና ክፍሎቻችንን እንደ ሀ ማሰሮ ፋይል.

በሁለተኛ ደረጃ የጃር ጃር ግብ ምን ያደርጋል? ን ይፈጥራል ማሰሮ ማንኛውንም የምንጭ ክፍሎችን ሳያጠናቅቅ ከዒላማው/የክፍል ማውጫ ፋይሎች።

ከዚህ አንፃር, uber jar ምንድን ነው?

አን uber - ጃር - በተጨማሪም ስብ በመባል ይታወቃል ጃር ወይም ጃር ከጥገኛዎች ጋር - ሀ ጃር የጃቫ ፕሮግራምን ብቻ ሳይሆን ጥገኛዎቹንም የሚያካትት ፋይል። ይህ ማለት የ ጃር ሌላ የጃቫ ኮድ ሳያስፈልገው እንደ "ሁሉንም በአንድ" የሶፍትዌር ስርጭት ሆኖ ይሰራል።

የጃር ፋይል ተፈጻሚ ነው?

ምንም እንኳን የጃር ፋይሎች ልክ እንደ ዚፕ ተመሳሳይ ቅርጸት ናቸው ፋይሎች , በምክንያት የተለየ ቅጥያ አላቸው. ሀ jar ፋይል አብዛኛውን ጊዜ የምንጭ ኮድ ወይም ሊሄድ የሚችል ሶፍትዌር እና የ jar ፋይል እንዲሆን ማድረግ ይቻላል። ሊተገበር የሚችል . መቼ ሀ ፋይል አለው. ማሰሮ ቅጥያ፣ ከጃቫ የሩጫ ጊዜ አካባቢ ጋር መያያዝ አለበት።

የሚመከር: