How to Install and Uninstall javahelper Package on Ubuntu 21.04 (Hirsute Hippo)
Last updated: November 24,2024
1. Install "javahelper" package
This tutorial shows how to install javahelper on Ubuntu 21.04 (Hirsute Hippo)
$
sudo apt update
Copied
$
sudo apt install
javahelper
Copied
2. Uninstall "javahelper" package
In this section, we are going to explain the necessary steps to uninstall javahelper on Ubuntu 21.04 (Hirsute Hippo):
$
sudo apt remove
javahelper
Copied
$
sudo apt autoclean && sudo apt autoremove
Copied
3. Information about the javahelper package on Ubuntu 21.04 (Hirsute Hippo)
Package: javahelper
Architecture: all
Version: 0.78
Priority: optional
Section: universe/devel
Source: javatools
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Java Maintainers
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 240
Provides: dh-sequence-javahelper
Depends: bsdextrautils | bsdmainutils, dctrl-tools, debhelper-compat (= 13), devscripts, dpkg-dev, libarchive-zip-perl (>= 1.30-6~), perl:any
Filename: pool/universe/j/javatools/javahelper_0.78_all.deb
Size: 86180
MD5sum: b07bdb4e2d7ab9deff6d61e882db9b90
SHA1: dcc3a9dbc98a006935cc84acc1d3f0a3c8093216
SHA256: 308d331c260c2aa2cfd99e429c4a2cd8c6751a8e72fcee574d441030c8b4db93
SHA512: 86a8ab1fdd081e8c3263f440cdda2dd235517cc8cb963908c144179f6fd3497dfd6d72c910d4df0190cd42e90377ee30812c03ef64f61a43f59f2b7b0c0d1fd1
Description-en: Helper scripts for packaging Java programs
Javahelper contains several scripts which help in packaging
Java programs.
.
jh_depends searches jars to find which packages they depend on,
similar to dh_shlibdeps. It will also add depends on jarwrapper
for packages with executable jars.
.
jh_classpath will register the classpath dependencies for each
jar so that they can be automatically loaded when that jar is
used by other programs.
.
jh_manifest updates the manifest in jar files according to
a provided spec so that the resultant jar files will work with
jarwrapper-enabled packages.
.
jh_exec looks for symlinks to jars which should be executable
and makes them executable
.
jh_build builds java files to jars for you.
.
jh_installlibs installs library jars into the correct locations
.
jh_makepkg generates a template for a Debian Java package for you
.
jh_installeclipse installs features/plugins built by pde-build.
.
jh_setupenvironment prepares an out of source built for eclipse builds.
.
jh_generateorbitdir creates and populates an orbit dir for eclipse
builds.
.
jh_compilefeatures compiles eclipse features based on feature ids.
.
/usr/share/javahelper/java-vars.mk provides a selection of useful
variables such as various JVM paths and the JVM name for the architecture
.
/usr/share/javahelper/java-arch.sh converts Debian architecture
names into java names to locate libjvm.so in non-make build systems
.
javahelper provides CDBS and dh macros so that it can be used with those
package build systems.
.
Note that some of the eclipse helpers depends on packages not pulled
by default (like with devscripts). You can find these scripts in
Suggests.
Description-md5: d45b9daf1c52a4839fc72a1c8d80017d
Architecture: all
Version: 0.78
Priority: optional
Section: universe/devel
Source: javatools
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Java Maintainers
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 240
Provides: dh-sequence-javahelper
Depends: bsdextrautils | bsdmainutils, dctrl-tools, debhelper-compat (= 13), devscripts, dpkg-dev, libarchive-zip-perl (>= 1.30-6~), perl:any
Filename: pool/universe/j/javatools/javahelper_0.78_all.deb
Size: 86180
MD5sum: b07bdb4e2d7ab9deff6d61e882db9b90
SHA1: dcc3a9dbc98a006935cc84acc1d3f0a3c8093216
SHA256: 308d331c260c2aa2cfd99e429c4a2cd8c6751a8e72fcee574d441030c8b4db93
SHA512: 86a8ab1fdd081e8c3263f440cdda2dd235517cc8cb963908c144179f6fd3497dfd6d72c910d4df0190cd42e90377ee30812c03ef64f61a43f59f2b7b0c0d1fd1
Description-en: Helper scripts for packaging Java programs
Javahelper contains several scripts which help in packaging
Java programs.
.
jh_depends searches jars to find which packages they depend on,
similar to dh_shlibdeps. It will also add depends on jarwrapper
for packages with executable jars.
.
jh_classpath will register the classpath dependencies for each
jar so that they can be automatically loaded when that jar is
used by other programs.
.
jh_manifest updates the manifest in jar files according to
a provided spec so that the resultant jar files will work with
jarwrapper-enabled packages.
.
jh_exec looks for symlinks to jars which should be executable
and makes them executable
.
jh_build builds java files to jars for you.
.
jh_installlibs installs library jars into the correct locations
.
jh_makepkg generates a template for a Debian Java package for you
.
jh_installeclipse installs features/plugins built by pde-build.
.
jh_setupenvironment prepares an out of source built for eclipse builds.
.
jh_generateorbitdir creates and populates an orbit dir for eclipse
builds.
.
jh_compilefeatures compiles eclipse features based on feature ids.
.
/usr/share/javahelper/java-vars.mk provides a selection of useful
variables such as various JVM paths and the JVM name for the architecture
.
/usr/share/javahelper/java-arch.sh converts Debian architecture
names into java names to locate libjvm.so in non-make build systems
.
javahelper provides CDBS and dh macros so that it can be used with those
package build systems.
.
Note that some of the eclipse helpers depends on packages not pulled
by default (like with devscripts). You can find these scripts in
Suggests.
Description-md5: d45b9daf1c52a4839fc72a1c8d80017d