Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

Deploy Java via SCCM ?

Posted on 2013-06-26
2
Medium Priority
?
594 Views
Last Modified: 2013-08-13
We need to upgrade several hundred PC's via SCCM 2007 with the latest Java edition-7 Update 25.  Most are Windows 7 64-Bit systems (and a few XP 32-Bit systems).  We only need to install the 32 bit Java version.  I looked online a few places for the best solution, and couldn’t necessarily find anything. A few questions:

1. Do I need to uninstall the old version before installing the new one?  Or when the new one installs will it automatically remove the old one?  Will a new version just install 'on top of' the old one?

2.  Will settings migrate from their old version to the newly installed version?

3.  I heard that if a user’s IE or Firefox browser is open, the install will hang.  For most people to get around this, they have tried scripting solutions to terminate the browser.  What about just running the installer when a user logs in?  Any issues there?

4.  Any specific switches or options that need to be set on the command line installer when it runs?
0
Comment
Question by:NBquery
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
2 Comments
 
LVL 7

Expert Comment

by:gudii9
ID: 39279426
0
 
LVL 18

Accepted Solution

by:
Mike T earned 2000 total points
ID: 39282562
Hi

1) Yes you need to uninstall the old version. Leaving it is a security hole waiting to happen

2) Settings will migrate but you're uninstalling. Also Oracle have a habit to change settings files so it's better not assume the settings from before will be fine

3) yes - installing/uninstalling with IE open will cause problems. You can automatically close (terminate IEXPLORE.exe process) with a script OR pop a message up and not progress until obeyed!

4) switches are REBOOT=ReallySupress JAVAUPDATE=0  AUTOUPDATECHECK=0

Note  these parameters are case sensitive (they public properties for the MSI)

A good walkthrough is here.

There was another great guide for installing Java here on EE but I can't remember if the site above was it. Still this is good too. Particular note is the uninstall GUIDs at the end of the article.

Mike
0

Featured Post

NEW Veeam Agent for Microsoft Windows

Backup and recover physical and cloud-based servers and workstations, as well as endpoint devices that belong to remote users. Avoid downtime and data loss quickly and easily for Windows-based physical or public cloud-based workloads!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If, like me, you have a lot of Dell servers in the estate you manage this article should save you a little time. When attempting to login to iDrac on any server I would be presented with two errors. The first reads "Do you want to run this applicati…
Introduction This article is the last of three articles that explain why and how the Experts Exchange QA Team does test automation for our web site. This article covers our test design approach and then goes through a simple test case example, how …
Viewers will learn about the regular for loop in Java and how to use it. Definition: Break the for loop down into 3 parts: Syntax when using for loops: Example using a for loop:
The viewer will learn how to implement Singleton Design Pattern in Java.
Suggested Courses

688 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question