When doing some deployment, I saw java is sometimes coming with jpackage. what exactly does jpackage do, anyone knows?
When doing some deployment, I saw java is sometimes coming with jpackage. what exactly
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
JPackage takes commonly used bits of Java technology and organizes them into the RPM package manager.
To do this, they basically write a lot of RPM spec files, and maintain them as the various software components (JUnit, javac, etc) change over time. They also improve on the alignment of the Java software stack with other initiatives, like the Linux Standard Base.
When things go smoothly, the end result is that every library is in the “right” place, and that software components that require libraries don’t ship with multiple copies (one JUnit for Netbeans, one JUnit for Eclipse, one JUnit for stand-alone), instead all software packages use the “system” JUnit libraries. Doing so makes the package manager aware of the dependency complexity, and reduces the size of all the needed installable elements as a whole.