How to Install and Uninstall libjxp-java Package on Ubuntu 21.04 (Hirsute Hippo)

Last updated: May 09,2024

1. Install "libjxp-java" package

This is a short guide on how to install libjxp-java on Ubuntu 21.04 (Hirsute Hippo)

$ sudo apt update $ sudo apt install libjxp-java

2. Uninstall "libjxp-java" package

This guide covers the steps necessary to uninstall libjxp-java on Ubuntu 21.04 (Hirsute Hippo):

$ sudo apt remove libjxp-java $ sudo apt autoclean && sudo apt autoremove

3. Information about the libjxp-java package on Ubuntu 21.04 (Hirsute Hippo)

Package: libjxp-java
Architecture: all
Version: 1.6.1-6.1
Priority: extra
Section: universe/java
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Java Maintainers
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 253
Filename: pool/universe/libj/libjxp-java/libjxp-java_1.6.1-6.1_all.deb
Size: 211020
MD5sum: 18bc99a5be686c32eefd923cfb182425
SHA1: d8c46717487dbfdc48e97ca1c4f996c52cef28d3
SHA256: a5a43649b7b07b673071445d8c52d204bffa8737bb55893e68a172a057af8c97
SHA512: f305d0a353bcb5723f78a5cddd83bd7c5916b072cb91913ffac8987118c2646f15f023546898d71b5a64981c9938b1cf363269f0013ae3e7b19bc78650880656
Homepage: http://jxp.sourceforge.net/
Description-en: Java template engine/script processor
Jxp (Java scripted page) is a script-processor that process JSP-like files.
It contains a parser to parse the script file into an abstract syntax tree
and a tree processor (JxpProcessor) that will process the syntax tree to
execute the code using reflection API to produce output. The main uses of Jxp
are:
.
* as a script language engine to increase flexibility in the user
application
* as a template engine to produce dynamic text output
.
Some of the main features of Jxp include:
.
* Java as script/template language. Why learn another one? ;)
* Run JSP-like code outside of servlet container
* support common java language 1.4 constructs (partial 1.5 syntax support
on jdk 1.4)
* support common JSP constructs including import directive, declaration, EL
etc (taglib not supported, yet)
* practical template sources management framework
* support caching of parsed syntax tree to eliminate reparse of template
* a servlet implementation to enable web-scripting
* extensible processing context for defining built-in function on the
scripts
Description-md5: 83a08b24ee17047c878cb5850cbbf8c1