በ Maven ውስጥ ቅርስ ምንድን ነው?
በ Maven ውስጥ ቅርስ ምንድን ነው?

ቪዲዮ: በ Maven ውስጥ ቅርስ ምንድን ነው?

ቪዲዮ: በ Maven ውስጥ ቅርስ ምንድን ነው?
ቪዲዮ: የ አስም መዳኒት|ሳይነስ|የመተንፈሻ አካል በሽታ|ሳል|የ አስም ምልክቶች|አስም ምንድ ነው ? 2024, ሚያዚያ
Anonim

አን ቅርስ ፋይል ነው፣ አብዛኛው ጊዜ JAR፣ ወደ ሀ ማቨን ማከማቻ. ሀ ማቨን ግንባታ አንድ ወይም ከዚያ በላይ ያስገኛል ቅርሶች እንደ የተቀናበረ JAR እና "ምንጮች" JAR። እያንዳንዱ ቅርስ የቡድን መታወቂያ አለው (ብዙውን ጊዜ የተገለበጠ የጎራ ስም፣ እንደ com. example. foo)፣ አንድ ቅርስ መታወቂያ (ስም ብቻ) እና የስሪት ሕብረቁምፊ።

በዚህ መልኩ የቡድን እና የአርቲፊክስ መታወቂያ ምንድን ነው?

ፍቺ የ ቡድንአይድ በPOM ውስጥ የኤክስኤምኤል አባል ነው። የ Maven ፕሮጀክት XML ፋይልን የሚገልጽ መታወቂያ የፕሮጀክቱ ቡድን . በተቃራኒው, artifactId በPOM ውስጥ የኤክስኤምኤል አባል ነው። የ Maven ፕሮጀክት ኤክስኤምኤልን የሚገልጽ መታወቂያ የፕሮጀክቱ ( ቅርስ ).

በተጨማሪም Maven ምን ማለት ነው ማቨን በአፓቼ ሶፍትዌር ፋውንዴሽን የተሰራ አውቶሜሽን እና አስተዳደር መሳሪያ ነው። በመጀመሪያ የተለቀቀው በ13 ጁላይ 2004 ነው። በዪዲሽ ቋንቋ ትርጉሙ ማቨን "የእውቀት ክምችት" ነው. ማቨን እንዲሁም ማንኛውንም የፕሮጀክቶች ብዛት ወደ ተፈላጊው ውጤት ለምሳሌ እንደ ጃር፣ ጦርነት፣ ሜታዳታ መገንባት ይችላል።

ይህንን ግምት ውስጥ በማስገባት በማቨን ፕሮጀክት ምሳሌ ውስጥ የቡድንአይድ እና አርቲፊክ ኢድ ምንድን ነው?

ቡድንአይድ የእርስዎን ይለያል ፕሮጀክት በሁሉም ላይ ልዩ ፕሮጀክቶች ስለዚህ የስም አሰጣጥ ዘዴን ማስፈጸም አለብን። የጥቅል ስም ደንቦችን መከተል አለበት, ምን ማለት ነው ቢያንስ እርስዎ እንደሚቆጣጠሩት የጎራ ስም መሆን አለበት, እና የፈለጉትን ያህል ንዑስ ቡድኖችን መፍጠር ይችላሉ. artifactId ያለ ስሪት የጃሮው ስም ነው።

የቅርሶች ማከማቻ ምንድን ነው?

አርቲፊሻል ማከማቻ የሁለትዮሽ ሶፍትዌር ስብስብ ነው። ቅርሶች እና እንደ Maven፣ Mercury ወይም Ivy ባሉ ደንበኞች በግንባታ ሂደት ውስጥ ሁለትዮሾችን ለማግኘት የሚጠቀሙበት በተወሰነ የማውጫ መዋቅር ውስጥ የተከማቸ ሜታዳታ።

የሚመከር: