Does my server need Java installed

jamesmetcalf74
jamesmetcalf74 used Ask the Experts™
on
I have 40 servers that have java installed.  My network guy keyed in on the fact that support for java is ending sometime soon.  I have no idea if these servers actually use java that have it installed.  Is there a way to tell if a server is actually using java or if an app or service installed on that server is using java.
Thank you

the servers will be a mix of the following versions
2008
2012
2016
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Business Consultant (Owner)
Most Valuable Expert 2012
Expert of the Year 2018
Commented:
Most server functions do not need Java . Make sure you have the install file and the uninstall Java and see if there is any outcome.

Java is not going away but businesses will have to pay.

So if not needed, no reason to keep it
Top Expert 2016

Commented:
Difficult to say. One thing that springs to mind is to periodically execute tasklist in a script
Shaun VermaakTechnical Specialist
Awarded 2017
Distinguished Expert 2018
Commented:
As per above, simply check if java.exe and javaw.exe are running during normal operations.

There are countless server applications that rely on Java
Introduction to Web Design

Develop a strong foundation and understanding of web design by learning HTML, CSS, and additional tools to help you develop your own website.

Dr. KlahnPrincipal Software Engineer
Commented:
The easiest way to find out is to pick a victim from among the servers, rename the java executables to something else so that they won't run on a taskname invocation, reboot the system, and see if anything fails.  This will take at least a week as something might be running only occasionally out of the scheduled tasks list.

If nothing fails, fine.  Remove java using a good uninstaller such as Revo and move on to the next server.

If something fails, find out what it is and try very hard to obtain a non-java replacement for it.  java support is not going to get any better if their support is so desperate that they are going to a paid model.  (This situation is more than a little reminiscent of Microsoft publicly dropping support for XP, then dropping security updates and saying "We'll continue support for companies big enough to carrry an expensive support contract," and then even later on saying "You have two years to get off XP, we're upping the support contract rates again, and we're going to enforce you getting off it.  This time we mean it.")
Distinguished Expert 2018

Commented:
My network guy keyed in on the fact that support for java is ending sometime soon.

This is simply not true. Support for Java will never end, unless everybody stop using it (so Java will not be needed anymore).

Author

Commented:
Thanks Gentlemen
JohnBusiness Consultant (Owner)
Most Valuable Expert 2012
Expert of the Year 2018

Commented:
You are very welcome and I was pleased to help.
Top Expert 2016

Commented:
The correctness of the accepted answer depends on two (that spring to mind) things:

a. every server does exactly the same thing with Java
b. you don't really care what happens if you break Java (which is strange if you don't know what it's doing)

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial