Skip to content, Skip to search

Changes

Uber-JAR

No change in size, 11:02, 22 March 2017
no edit summary
{{Development DevelopMenu | tutorials}}An '''uber-JAR'''—also known as a '''fat JAR''' or '''JAR with dependencies'''—is a JAR file that contains not only a Java program, but embeds its dependencies as well. This means that the JAR functions as an "all-in-one" distribution of the software, without needing any other Java code. (You still need a Java runtime, and an underlying operating system, of course.)
{{Warning | We recommend ''against'' using uber-JARs. They introduce many problems for downstream consumers.}}
Bureaucrat, emailconfirmed, incoming, administrator, uploaders
12,233
edits