Բովանդակություն:

Որո՞նք են Maven հավելվածները:
Որո՞նք են Maven հավելվածները:

Video: Որո՞նք են Maven հավելվածները:

Video: Որո՞նք են Maven հավելվածները:
Video: Որո՞նք են թոքաբորբի առաջին նշանները 2024, Նոյեմբեր
Anonim

Փլագիններ -ի կենտրոնական հատկանիշն են Մավեն որոնք թույլ են տալիս վերօգտագործել ընդհանուր կառուցման տրամաբանությունը բազմաթիվ նախագծերում: Նրանք դա անում են՝ կատարելով «գործողություն» (այսինքն՝ ստեղծելով WAR ֆայլ կամ միավորի թեստեր կազմել) նախագծի նկարագրության համատեքստում՝ Ծրագրի օբյեկտի մոդելը (POM):

Պարզապես, որո՞նք են Maven-ում օգտագործվող պլագինները:

10 հիմնական Maven պլագին Java ծրագրավորողների համար

  • maven-compiler-plugin. Սա ամենակարևոր maven plugin-ն է:
  • maven-safirire-plugin.
  • maven-assembly-plugin.
  • maven-jetty-plugin.
  • maven-dependency-plugin.
  • maven-jar-plugin.
  • maven-war-plugin.
  • maven-deploy-plugin.

Ավելին, ինչ է Maven Shade plugin-ը: Ապաչի Maven Shade Plugin . Սա միացնել ապահովում է արտեֆակտը uber-բանկի մեջ փաթեթավորելու հնարավորություն՝ ներառյալ դրա կախվածությունները և դեպի ստվեր - այսինքն վերանվանել - որոշ կախվածությունների փաթեթներ:

Հետագայում, կարելի է նաև հարցնել, թե որն է Maven war plugin-ը:

Ապաչի Maven WAR Plugin . Այն WAR Plugin պատասխանատու է վեբ հավելվածի բոլոր արտեֆակտ կախվածությունները, դասերը և ռեսուրսները հավաքելու և դրանք վեբ հավելվածների արխիվում փաթեթավորելու համար:

Որտե՞ղ են պահվում Maven հավելվածները:

Տեղադրում Միացնել օգտագործում է POM-ի տեղեկատվությունը (groupId, artifactId, version)՝ տեղական պահոցում արտեֆակտի ճիշտ գտնվելու վայրը որոշելու համար: Տեղական պահոցը տեղական քեշն է, որտեղ գտնվում են կառուցման համար անհրաժեշտ բոլոր արտեֆակտները պահված . Լռելյայնորեն այն գտնվում է օգտագործողի գլխավոր գրացուցակում (~/.

Խորհուրդ ենք տալիս: