Sadržaj:

Kako da kreiram JAR fajl koristeći POM XML?
Kako da kreiram JAR fajl koristeći POM XML?

Video: Kako da kreiram JAR fajl koristeći POM XML?

Video: Kako da kreiram JAR fajl koristeći POM XML?
Video: Ремонт на балконе Ошибки монтажа теплого пола. #37 2024, Maj
Anonim

jar, koji je vaš paket za implementaciju

  1. Stvoriti novi Maven projekat u Eclipseu. U meniju Datoteka odaberite Novo, a zatim odaberite Projekt.
  2. Dodajte zavisnost aws-lambda-java-core u pom . xml fajl.
  3. Dodajte Java klasu projektu.
  4. Build projekat.
  5. Dodajte dodatak maven-shade-plugin i ponovo izgradite.

Imajući ovo u vidu, šta je Jar u Mavenu?

The maven jar dodatak pruža mogućnost izgradnje tegle datoteke, ako definirate da je vaš projekt zapakiran kao a jar fajl, maven će implicitno pozvati ovaj dodatak. Ne moramo to definirati unutar pom. The maven jar dodatak ima dva definirana cilja: jar : Dozvolite da naše glavne klase upakujemo kao a jar fajl.

Drugo, šta bi cilj Jar Jar učinio? To stvara jar datoteke iz direktorija target/classes bez ponovnog kompajliranja bilo koje izvorne klase.

Što se toga tiče, šta je uber jar?

An uber - JAR - takođe poznat kao mast JAR ili JAR sa zavisnostima-je a JAR fajl koji ne sadrži samo Java program, već i ugrađuje njegove zavisnosti. To znači da je JAR funkcioniše kao "sve u jednom" distribucija softvera, bez potrebe za drugim Java kodom.

Da li je jar datoteka izvršna?

Iako jar datoteke su u istom formatu kao zip datoteke , imaju različito proširenje s razlogom. A jar fajl obično sadrži izvorni kod ili softver koji se može pokrenuti i jar fajl može se učiniti da bude izvršni . Kada a fajl ima. jar proširenje, trebalo bi da bude povezano sa Java runtime okruženjem.

Preporučuje se: