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

Ինչպե՞ս ստեղծել JAR ֆայլ՝ օգտագործելով POM XML:
Ինչպե՞ս ստեղծել JAR ֆայլ՝ օգտագործելով POM XML:

Video: Ինչպե՞ս ստեղծել JAR ֆայլ՝ օգտագործելով POM XML:

Video: Ինչպե՞ս ստեղծել JAR ֆայլ՝ օգտագործելով POM XML:
Video: Java Tech Talk: Hand-made Spring Boot Starter 2024, Դեկտեմբեր
Anonim

բանկա, որը ձեր տեղակայման փաթեթն է:

  1. Ստեղծել նոր Maven նախագիծը Eclipse-ում: Ֆայլի ընտրացանկից ընտրեք Նոր, այնուհետև ընտրեք Նախագիծ:
  2. Ավելացնել aws-lambda-java-core կախվածությունը պոմ . xml ֆայլ։
  3. Ծրագրին ավելացրեք Java դաս:
  4. Կառուցել նախագիծը։
  5. Ավելացրեք maven-shade-plugin հավելվածը և վերակառուցեք:

Հաշվի առնելով սա՝ ի՞նչ է Jar-ը Maven-ում:

Այն maven բանկա plugin-ն ապահովում է կառուցելու հնարավորություն բանկա ֆայլեր, եթե դուք սահմանում եք, որ ձեր նախագիծը փաթեթավորված է որպես ա բանկա ֆայլ, մավեն անուղղակիորեն կկանչի այս հավելվածին: Մենք կարիք չունենք այն սահմանելու pom-ի ներսում: Այն maven բանկա plugin-ն ունի սահմանված երկու նպատակ. բանկա Թույլ տվեք փաթեթավորել մեր հիմնական դասերը որպես ա բանկա ֆայլ։

Երկրորդ, ի՞նչ կանի Jar Jar-ի նպատակը: Այն ստեղծում է բանկա ֆայլեր թիրախ/դասերի գրացուցակից՝ առանց որևէ աղբյուրի դասերի վերակոմպիլյացիայի:

Ինչ վերաբերում է դրան, ի՞նչ է uber jar-ը:

Ան uber - ՋԱՐ - հայտնի է նաև որպես ճարպ ՋԱՐ կամ ՋԱՐ կախվածություններով- է ա ՋԱՐ ֆայլ, որը պարունակում է ոչ միայն Java ծրագիր, այլ նաև ներառում է դրա կախվածությունները: Սա նշանակում է, որ ՋԱՐ գործում է որպես ծրագրաշարի «բոլորը մեկում» բաշխում, առանց որևէ այլ Java կոդի կարիքի:

Արդյո՞ք jar ֆայլը գործարկելի է:

Չնայած որ jar ֆայլեր նույն ձևաչափով են, ինչ zip-ը ֆայլեր , նրանք ունեն այլ ընդլայնում մի պատճառով. Ա jar ֆայլ սովորաբար պարունակում է սկզբնական կոդ կամ գործարկվող ծրագրակազմ և jar ֆայլ կարելի է դարձնել լինել գործարկելի . Երբ ա ֆայլ ունի. բանկա ընդլայնում, այն պետք է կապված լինի Java-ի գործարկման միջավայրի հետ:

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