JavaRa

JavaRa is a simple tool that does a simple job: it removes old and redundant versions of the Java Runtime Environment (JRE). And it removes some log files and temporary files that JRE leaves behind.

Java software in general and the Java JRE in particular allow you to run applications called ?applets? that are written in the Java programming language. You probably have Java JRE installed on your computer because these applets allow you to play online games, chat with people around the world, calculate your mortgage interest, view images in 3D, as well as many others.

As with all software, the JRE is updated on a regular basis. Updates are necessary to add new functionalities, to remove programming bugs or to repair possible vulnerabilities.

Usually older versions of programs are removed during the install of new versions but Sun (the owner of Java) has somehow decided not to do this. The result is that a number of different versions of the JRE may exist on your computer. These older versions potentially pose a threat to your sense of security due to the possible vulnerabilities or security holes that may exist in them.

Java advises users to always have the latest version of the Java Runtime Environment (JRE). The latest version is always the recommended version because it contains updates and improvements to previous versions of the JRE. The latest available version is always compatible with the older versions.

But they also tell you that you can keep older versions of the JRE installed, in case you have an applet or an application that still depends upon a previous version. But this warning is quite useless as all applets and applications should be kept updated to ensure a maximum level of safety and security.

Downloadable here.

[31mar08] JavaRa updated to version 1.01

- [Added] Small GUI-changes

[02apr08] JavaRa updated to version 1.02

- [Added] Cleaning feature of old JRE-files (log files and temp files)

[03apr08] JavaRa updated to version 1.03

- [Added] New button 'Clean Useless Files'

- [Added] New button 'About'

- [Added] Cleaning of Java .ERR files

- [Added] Feature in JavaRa that tells which JRE folders were deleted

Thanks for that fredvries, got it.

Sounds a very useful tool, with what is quite possibly a world record for updates. :D

Yes, we worked hard on it the last few days. ;)

Fred

Yes, we worked hard on it the last few days. ;)

Fred

Much appreciated Fred.

[14apr08] JavaRa updates to version 1.04.

Changes:

- [Added] Options window

- [Added] Donate button

- [Added] Option to remove jusched.exe startup entry

- [Added] Removal of JRE files in the Temp folder

- [Added] Removal of JRE versions older than 1.6.0

- [Added] Alternate way to update the Java JRE

- [Added] New Update JRE Dialog

- [Added] Option to update JavaRa

- [Added] Command line switch: -runsilent

- [Fixed] Problems with removing certain JRE folders

- [Added] Removal of JRE registry values and keys

Sounds good. And that was a beautifully written post, post 1 that is! ;)

This sounds like a very useful program, but is it for sure safe to use? I would hate to use it and end up with a corrupt Java installation. Just making sure before I use it. :)

EDIT: I just tried it and am very impressed! It removed two old version of Java and quite a few junk files. I wonder why Java leaves old versions when it updates...

@ Andavari:

Well, that IS a great compliment to someone who's not a native English speaker like me :) Thanks.

This sounds like a very useful program, but is it for sure safe to use? I would hate to use it and end up with a corrupt Java installation. Just making sure before I use it. :)

EDIT: I just tried it and am very impressed! It removed two old version of Java and quite a few junk files. I wonder why Java leaves old versions when it updates...

Hello TeeJay ,

Somehow I missed this thread until now.

I was just thanking some of the members and moderators in another thread yesterday.

There was a link to a very valuable tool for all users ,especially users with a lot of different software.

I went ahead and downloaded the Personal version.I then cleaned up a lot stuff I didn't know I had.

I am going to link you to YoKenny's reply in that thread.Use his link to get this necessary and valuable FREE tool.

Use this tool and you will realize the value of JavaRa also.

http://forum.piriform.com/index.php?s=&amp...ost&p=99532

:) davey

P.S. Thanks to YoKenny and fredvries .

This is a great little tool. On my keepers list now. :)

I've used it and have some "recommendations."

  • Recommendations
  • Make the program a complete stand alone for portability with the readme documentation build into it.
  • Have the updater invisibly read an online version text document, and only download a new version if it's actually needed.
  • Create a report "removed.txt" of exactly what files and folders were removed by JavaRa.
  • Get rid of the UPX compression to negate any false positives from antivirus programs.

*Make the program a complete stand alone for portability with the readme documentation build into it.

* Have the updater invisibly read an online version text document, and only download a new version if it's actually needed.

* Create a report "removed.txt" of exactly what files and folders were removed by JavaRa.

That would be nice.

* Get rid of the UPX compression to negate any false positives from antivirus programs.

avast! did not complain about it.

avast! did not complain about it.

For now anyways. UPX compressed files are always getting tagged as malware by some antivirus software. Plus the decompressed size only means about a 1kb larger zip file to download so effectively it saves no space whatsoever - as is the case with most UPX compressed files.

[28apr08] JavaRa updated to version 1.05

Changes:

- [Added] Option to remove JavaRa logfile

- [updated] Additional Tasks Dialog

- [Added] New registry keys for JavaRa to detect

- [Added] More accurate description of what JavaRa does after it is finished searching for JRE files

- [Fixed] Bug where program would not terminate if a user attempted to terminate it while in a YESNO MessageBox

- [Added] Instructions for Updating Java from Sun's Website

- [Added] New About Dialog

- [Added] Manual inside of program

- [Added] Code forcing only one instance of the program can be opened at a time

[01jun08] JavaRa updated to version 1.06

Changes:

- [Changed] Minor-GUI changes

- [Added] Removal of jupdate logs in Windows\System32

[19jun08] JavaRa updated to version 1.07.

Changes:

[Added] --removeSDM command line option

[Added] -p and --purgefiles. You can now delete useless JRE logfiles silently

[Added] --runsilent and -r as other -runsilent options

[Added] Option to remove the Sun Download Manager

[Added] Option to open JavaRa logfile from Additional Tasks dialog

[Added] Timestamps in JavaRa logfile

[Changed] License. Now licensed under the GNU GPL v2. See http://www.gnu.org/licenses/old-licenses/gpl-2.0.html

Nice licence, GPL