Windows 7 Forums

Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: Java mysterious installations

30 Sep 2016   #1
Clairvaux

Windows 7 Home Premium 64-bit (OEM)
 
 
Java mysterious installations

Regretfully, I must reinstall Java after abandoning it years ago. I have gone into mind-mapping software, and it seems all of them need it. The reason I'm asking is that I have already installed my first Java-based software : X-Mind. It did not require any separate installation of Java, and it launched properly, so I presume it came "with its own Java".

Now I tried to install another one, an academic program named Docear. When I tried to launch it after install, a warning popped up, saying that Java Runtime Environment 1.60 (if I remember correctly) was missing. There were no instructions on Docear site about installing Java as a first step.

I was naÔvely hoping that Docear (and the other Java-based programs I'm about to install) would be able to "share X-Mind's Java", but apparently this chap is jealous.

I went hunting for Java on my PC, by the way. There's nothing Java-looking in my installed programs under Control Panel. No obvious Java Control Center or somesuch either, as I seem to remember it existed ages ago. But I did find various bits and bytes obviously Java-related, which had not been there before.

I'm being told that it's easy to mess up the Java installs. What should I do ? Are there different sort of Javas (not taking the browsers' variety into account), the big ones shared by everybody, and the tiny ones sticking to a particular application ?


My System SpecsSystem Spec
.
30 Sep 2016   #2
MoxieMomma

OEM Windows 7 Ult (x64) SP1
 
 

Hi:

Yes, it's unfortunate that you need to reinstall Java.
Few programs or websites require it these days, which is a good thing, as it suffers from a notorious history of security vulnerabilities.

There is ONLY one safe place to download the current version: https://java.com/download

As a general rule, it's best NOT to have it on one's system unless absolutely necessary.
And it's vitally important that it be kept current -- older, outdated versions (even remnants) pose the greatest security risk:
http://java.com/olderversions

It's also notorious for leaving leftovers and remnants behind, even after uninstalling it.
There are two removal tools:
JavaRa is no longer being developed, but still works fine under Windows 7 (version 1.16 probably works best): https://singularlabs.com/software/javara/
Oracle also has their own removal tool now: https://java.com/en/download/help/uninstall_java.xml
And see here: https://java.com/en/download/help/manual_regedit.xml

If you have leftovers of old versions on your system, I suggest that you might want to first use one or both removal tools (and a manual removal, if needed) to fully clean out all Java on the system.
THEN, you might cleanly reinstall the current version from the link I mentioned earlier.

>>Be sure to read ALL of the dialog windows during the setup wizard and to opt-out of any bundled freebies that most assuredly will be offered to you.

Hope this helps,
MM
My System SpecsSystem Spec
30 Sep 2016   #3
Callender

Microsoft Windows 7 Home Premium 64-bit 7601 Multiprocessor Free Service Pack 1
 
 

Personally I don't install apps that require Java unless they have their own version.

Anyway if you must install Java the best thing to do is disable Java in your browser.

http://java.com/en/download/help/disable_browser.xml

https://nakedsecurity.sophos.com/201...-java-browser/
My System SpecsSystem Spec
.

30 Sep 2016   #4
Clairvaux

Windows 7 Home Premium 64-bit (OEM)
 
 

Thanks, very helpful indeed, I'll keep those links. I don't have any problems with Java remnants now, although I might in the future...

  1. Do I understand correctly that I have now to download Java Version 8 Update 101 in order to make Docear work ?
  2. Is there a risk of conflict with the Java elements that Mind-X has obviously installed by itself ?
  3. How is it possible that Mind-X works, without Java showing in Control Panel ? Or the Java Control Panel being present ?
  4. I definitely don't have Java in my Firefox browser right now. I understand there's a difference beween the Java that sits on your PC, and the Java that sits in your browser. Will installing Java on my PC also install it in the browser ?

This mention on the Java site helps understand how confusing the whole situation is :

Java software for your computer, or the Java Runtime Environment, is also referred to as the Java Runtime, Runtime Environment, Runtime, JRE, Java Virtual Machine, Virtual Machine, Java VM, JVM, VM, Java plug-in, Java plugin, Java add-on or Java download.

Java may be referred to as Java Runtime Environment or the Java plug-in, but are they actually the same thing ?

And just for laughs, here is what you get when you attempt to check if Java in installed on your PC, while having NoScript active :

Java mysterious installations-java-version.png

(I have learned by now that Java and Javascript are two entirely different beasts, but just imagine the extra layer of confusion for someone who's not there yet...)


My System SpecsSystem Spec
30 Sep 2016   #5
Callender

Microsoft Windows 7 Home Premium 64-bit 7601 Multiprocessor Free Service Pack 1
 
 

From Docear User Manual

Quote:
Java is the programming language in which Docear (and many other programs) is written in. To run a software written in Java, you need to install the free Java Runtime Environment (Java JRE). Probably you have already installed Java. If not, and Docear does not start, visit www.java.com if you are a Linux or Windows user.
So you need to download Java from here: http://www.java.com/en/download/windows_manual.jsp

I have one application that uses it's own localized version of Java:
Java mysterious installations-java-localized.jpg
It's a standalone version of Java the developer added into their installation and it doesn’t have the security problems and annoyances that regular Java does.

That Java installation is only available to the program that installed it and running another app that requires Java to be installed means that Java has to be installed in it's own right.


My System SpecsSystem Spec
30 Sep 2016   #6
Callender

Microsoft Windows 7 Home Premium 64-bit 7601 Multiprocessor Free Service Pack 1
 
 

Basically you need the 32bit Java offline installer.

See: https://www.java.com/en/download/hel...e_download.xml

And: Java Tester - Installing Java

It would be helpful if other members who actually make a habit of installing / updating Java have any comments as I must admit that I haven't had it installed for at least two years.
My System SpecsSystem Spec
03 Oct 2016   #7
Clairvaux

Windows 7 Home Premium 64-bit (OEM)
 
 

Sorry, back from an Internet cutoff... Thanks for looking into the Docear manual which I did browse -- but I missed this bit.
Quote   Quote: Originally Posted by Callender View Post
I have one application that uses it's own localized version of Java. It's a standalone version of Java the developer added into their installation and it doesnít have the security problems and annoyances that regular Java does. That Java installation is only available to the program that installed it and running another app that requires Java to be installed means that Java has to be installed in it's own right.
Now it's clear. I had never seen it explained that way.
Quote   Quote: Originally Posted by Callender View Post
Basically you need the 32bit Java offline installer.
Wouldn't it rather be the 64-bit installer ? I have a 64-bit Windows and Firefox. Java frowns upon 64-bit browsers because allegedly they would not render some sites properly (I suppose they mean sites which use Java), but anyway I plan to disable Java in the browser, I haven't needed it for ages.
My System SpecsSystem Spec
03 Oct 2016   #8
Callender

Microsoft Windows 7 Home Premium 64-bit 7601 Multiprocessor Free Service Pack 1
 
 

I'm not sure which version of Java is required by Docear or even if it matters.

RE: 64bit Java. You're correct in thinking that it's needed for 64bit browsers (if enabled in the browser)

Java states that you can run both 32bit and 64bit versions side by side.

They also state that 64bit Java must me manually kept up to date.

https://java.com/en/download/faq/java_win64bit.xml

I'm not really much of an expert on Java although I have used it in the past. I see the logic - 64bit machine and 64bit browser means I need 64bit Java but on my 64bit machine I always used 32bit Java without issues for software that required it.

I guess you can try 64bit Java and see if Docear works.
My System SpecsSystem Spec
04 Oct 2016   #9
Clairvaux

Windows 7 Home Premium 64-bit (OEM)
 
 

Thanks, Callender.
Quote   Quote: Originally Posted by Callender View Post
They also state that 64bit Java must be manually kept up to date.
It seems there has been an upgrade to that, and you can now set 64-bit Java to automatically update as well. I guess I will now have to start polluting my machine with Java and see what works.
My System SpecsSystem Spec
07 Oct 2016   #10
Clairvaux

Windows 7 Home Premium 64-bit (OEM)
 
 

I'm happy to report that I have now installed Java Runtime Environment version 8 update 101, 64-bit, and everything works fine, as far as I can tell : Docear now opens normally. My other Java-based application, X-Mind, which has its own embedded version of Java, still works.

I have de-activated Java in the browser through the Java Control Panel. The Java plug-in is nowhere to be seen in my various browsers (Firefox 64-bit, Opera, Internet Explorer, Maxthon), not even in a disabled state, so I like to believe I'm protected from the biggest dangers of Java.

I have changed the automatic update from the default weekly to daily (warn me but do not download). I have also checked the option Suppress sponsor offers when installing or updating Java (thank you, Mr. Java), as well as another mysterious one, Enable the operating system's restricted environment (native sandbox) (because it feels a bit safer). Despite checking Place Java icon in system tray, there's no Java icon in the system tray. Oh, well.

Docear seems great, by the way, despite not being up-to-date with the way Windows 7 handles high resolution screens.
My System SpecsSystem Spec
Reply

 Java mysterious installations




Thread Tools Search this Thread
Search this Thread:

Advanced Search




Similar help and support threads
Thread Forum
deleting Java/Oracle entries from old installations
I am trying to rid my computer of all entries referencing Java/Oracle but am nervous of interfering with the registry without advice. Searching for Oracle via Start I have the following. Can anyone help me to decide whether it would be safe/useful to continue deleting these entries please....
Software
Java Error : java.lang.RuntimeException when Updating Vuze
Hello to everyone! I am currently experiencing this Java problem that I only encounter when updating my Vuze Bittorrent Client. I am just updating it to newer version but every time I try, the error pops up. The complete error is: "An error occurred: java.lang.RuntimeException:...
Software
Java Update-Now I get a security warning for programs that run java
Updated Java to v7 Update 11, websites that use java are coming up with a security warning asking if I want to run this application? It says: An application from the location below is requesting permission to run. Location: www.time.gov/.../java Then I have to click "Run" so the program will...
General Discussion
How many JAVA installations should I keep?
In Control Panel, Programs and Features I found by order of installation date the following JAVA programs, and I guess I do not need them all. Seeking your advice to learn which ones can I delete. 1. JAVA FX 2.1.1 Oracle. 21.06.2012 2. JAVA (TM) 7 Update 5 Oracle 21.06.2012 3. JAVA (TM) 6 Update...
Software
Exploit:Java/CVE-2008-5353.B;Trojan:Java/Selace.A and B
Help! I ran the Windows Safety Scanner. It detected four issues, but apparently, the scanner cannot clean three: Exploit:Java/CVE-2008-5353.B Trojan:Java/Selace.A Trojan:Java/Selace.B There is no concrete information on how to get rid of these unwanted visitors and prevent them from...
System Security


Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd

All times are GMT -5. The time now is 14:56.

Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App