I use the same persistent Knoppix 7.2.0 version.
I have Eclipse and Java versions as follows:
Eclipse:Version: 3.8.0And the following version of Java in my system:
Build id: I20120502-2000java version "1.6.0_27"I have downloaded, extracted the folder and copied the jdk1.8.0_144 folder to the /home/knoppix directory.
OpenJDK Runtime Environment (IcedTea6 1.12.5) (6b27-1.12.5-1)
OpenJDK Client VM (build 20.0-b12, mixed mode, sharing)
This link: JDK Installation for Linux Platforms could be perused, particularly, Installation of the 32-bit JDK on Linux Platforms
It is clearly mentioned that:
The archive binary can be installed by anyone (not only root users), in any location that you can write to. However, only the root user can install the JDK into the system location.
My query is: Will the installation by root be persistent? Or is it likely to be partly overwritten during subsequent booting?
If it is likely to be partly overwritten, I shall then proceed to install it from the /home/knoppix directory.

OEM Genuine 86WH 69KF2 Battery For Dell XPS 15 9500 Precision 5550 M59JH M15 M17
$45.49
Genuine OEM 63Wh 7FMXV Battery For Dell Latitude 5320 7320 7420 7520 4M1JN TN2GY
$29.89
New Dell OEM Inspiron 15 3511 15.6" Battery 11.25V 41Wh 3467mAh G91J0 MGCM5
$85.45
OEM 68Wh 3HWPP Battery For Dell Latitude 5401 5501 5410 5510 E5411 E5511
$28.99
OEM Genuine 42WH YRDD6 Battery For Dell Inspiron 3493 3582 3583 3584 7586 3793
$29.79
OEM Genuine 42Wh WDX0R For DELL Inspiron WDXOR Battery 15 5567 5568 13 5368 7368
$22.99
OEM 68Wh 3HWPP Battery For Dell Latitude 5401 5411 15 5501 5511 Precision 3541
$35.78
Genuine OEM YRDD6 Battery For Dell Inspiron 3493 3582 3583 3584 7586 3793 42Wh
$23.59
NEW OEM Dell Inspiron 14 5406 P126G Laptop Battery 11.25V 40Wh JK6Y6 CF5RH
$56.00
New Genuine OEM Dell Latitude 5420 5520 3560 4 Cell Laptop Battery RJ40G M033W
$66.45