Middlebury

Difference between revisions of "Java"

Line 68: Line 68:
  
 
==Macs and Java==
 
==Macs and Java==
The situation with Java on a Mac is a bit different than on Windows PCs. Java version 6 (the version required at Middlebury College for INB, Hyperion, Nolij, etc) was/is supplied and maintained by Apple themselves, while later version (Java 7 and onward) you obtain from Oracle. A Mac doesn't initially have Java installed but the first time you run an application that requires it (such as many Adobe programs), you will get prompted to install Java 6 if you don't already have it installed. This isn't the case with websites that require Java, such as Nolij, so you need to trigger the Java install via other means (see below). Once Java 6 is installed, any new updates from Apple will be automatically managed through Apple Software Update just like system updates.
+
The situation with Java on a Mac is a bit different than on Windows PCs. A Mac doesn't initially have Java installed but the first time you run an application that requires it (such as many Adobe programs), you will get prompted to install Java if you don't already have it installed. This isn't the case with websites that require Java, such as Nolij, so you need to trigger the Java install via other means (see below). Once Java is installed, any new updates from Apple will be automatically managed through Apple Software Update just like system updates.
  
Currently, Apple has updated their Java 6 to Update 43.
+
====Manually triggering a Java install on a Mac====
 
+
One easy way to manually trigger a Java download is via the terminal:
====Manually triggering a Java 6 install on a Mac====
 
One easy way to manually trigger a Java 6 download is via the terminal:
 
  
 
# Click on Spotlight (the magnifying glass in the upper-right corner) then type Terminal
 
# Click on Spotlight (the magnifying glass in the upper-right corner) then type Terminal
 
# Click on the application "Terminal" in the search results. It should have a black square icon
 
# Click on the application "Terminal" in the search results. It should have a black square icon
 
# A Terminal window should appear with a command prompt. In this box, type: <code>java -version</code>
 
# A Terminal window should appear with a command prompt. In this box, type: <code>java -version</code>
# If Java 6 is installed, it will report the version. If it is not installed, you will be prompted to install it
+
# If Java is installed, it will report the version. If it is not installed, you will be prompted to install it
  
====Removing Java 7 update 51 on a Mac====
+
====Removing Java on a Mac====
  
 
Navigate to http://www.java.com/en/download/help/mac_uninstall_java.xml and follow the instructions.
 
Navigate to http://www.java.com/en/download/help/mac_uninstall_java.xml and follow the instructions.
  
====Downloading and installing Java 7 update 45 on a Mac====
+
====Downloading and installing Java 8 on a Mac====
 
 
Navigate to
 
http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html#sjre-7u45-oth-JPR
 
 
 
and search for:
 
  
jdk-7u45-macosx-x64.dmg
+
# Go to [http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html this link]
 +
# Under "Java SE Runtime Environment 8uXXX" (should be at the very top of the page), check the dot for "Accept License Agreement"
 +
# Download the file for "macOS" which is named '''jre-8uXXX-macosx-x64.dmg'''
  
 
Download it to your desktop and follow install instructions.
 
Download it to your desktop and follow install instructions.
  
  
==Logging in to INB using Java 7 update 45==
+
==Logging in to INB using Java 8==
 
'''Note: This section only applies to INB (Internet Native Banner) users.'''
 
'''Note: This section only applies to INB (Internet Native Banner) users.'''
  
Java 7 update 45 will pop up various security prompts when accessing INB. Some of these answers may seem counter-intuitive.  You would not answer these questions the same if you were just surfing the internet.  In this case however you are accessing Middlebury College systems.  In theory, you trust them and you want them to work so you need to enable all the content and functionality.
+
Java will pop up various security prompts when accessing INB. Some of these answers may seem counter-intuitive.  You would not answer these questions the same if you were just surfing the internet.  In this case however you are accessing Middlebury College systems.  In theory, you trust them and you want them to work so you need to enable all the content and functionality.
  
Instructions are given for both Windows 7 and Windows XP to help you navigate pop-ups you will see using Java 7 update 45.
+
Instructions are given for both Windows 7 and Windows 10 to help you navigate pop-ups you will see using Java.
  
Open either Internet Explorer or Firefox.
+
Open either Internet Explorer.
  
 
Navigate to go/inb.
 
Navigate to go/inb.

Revision as of 17:52, 13 November 2017

What is Java?

Java is a software component used by many browser-based applications. Here at Middlebury College, a number of our internal systems use Java, including Hyperion, Banner INB, and Nolij. Java is installed like an application but works as a "plug-in" with a web browser, such as Firefox or Internet Explorer.

The Java logo

Java Versions and Middlebury College

Banner 8 INB and Perceptive Content are certified to be compatible with any version of Java 8.

A new major version of Java has been released, called Java 9. Banner INB and Perceptive Content will not run if Java 9 is installed. As of October of 2017, Java updates are still being released for Java 8.


Checking your Java Version

There are a number of handy websites you can use in order to check to see what version of Java you have installed. Here are some examples:


Uninstalling old/wrong Java

Windows 7

  1. Go to the Start Menu, then Control Panel, then Programs
  2. For each instance of Java in the installed programs list, click once to highlight it then click the button for [Uninstall]


Windows 10

  1. Go to the Search (magnifying glass)
  2. Type Control Panel, then click on the result
  3. Under Programs, click on 'Uninstall a program'
  4. For each instance of Java in the installed programs list, right-click and choose 'Uninstall'


Installing Java

  1. Close all web browser windows (Firefox, Internet Explorer, etc)
  2. Open up Computer from the Start menu, then open up Middfiles
  3. Dig down to \Software\Public\Java\Windows
    1. XXX refers the update number, which will vary.
  4. Locate the file named like jre-8uXXX-windows-i586.exe and double-click on it to start the install


Not on the Middlebury network? Use these instructions to download Java:

  1. Go to this link
  2. Under "Java SE Runtime Environment 8uXXX" (should be at the very top of the page), check the dot for "Accept License Agreement"
  3. Download the file for "Windows x86 Offline" which is named jre-8uXXX-windows-i586.exe
  4. Install Java from this file you just downloaded

Disabling Java Auto-updates

By default, Java will check for new updates and prompt you to install a new version.

If desired, you may turn off Java auto-updates.

To do this:

Go to your C: drive.

Click on Program Files (x86), then Java, then jre[version name currently installed], then bin.

Right-click on javacpl (see screenshot below) and choose 'Run as administrator.'

Javacpl run as admin.png

After you choose 'Run as administrator,' the Java Control Panel will open.

  1. Click on the "Update" tab
  2. Uncheck the box that says "Check for Updates Automatically". You'll get an warning box, just click the button [Do Not Check]
  3. Click the [Apply] button.
  4. Click the [OK] button to close the Java Control Panel.

Java control panel.png

Macs and Java

The situation with Java on a Mac is a bit different than on Windows PCs. A Mac doesn't initially have Java installed but the first time you run an application that requires it (such as many Adobe programs), you will get prompted to install Java if you don't already have it installed. This isn't the case with websites that require Java, such as Nolij, so you need to trigger the Java install via other means (see below). Once Java is installed, any new updates from Apple will be automatically managed through Apple Software Update just like system updates.

Manually triggering a Java install on a Mac

One easy way to manually trigger a Java download is via the terminal:

  1. Click on Spotlight (the magnifying glass in the upper-right corner) then type Terminal
  2. Click on the application "Terminal" in the search results. It should have a black square icon
  3. A Terminal window should appear with a command prompt. In this box, type: java -version
  4. If Java is installed, it will report the version. If it is not installed, you will be prompted to install it

Removing Java on a Mac

Navigate to http://www.java.com/en/download/help/mac_uninstall_java.xml and follow the instructions.

Downloading and installing Java 8 on a Mac

  1. Go to this link
  2. Under "Java SE Runtime Environment 8uXXX" (should be at the very top of the page), check the dot for "Accept License Agreement"
  3. Download the file for "macOS" which is named jre-8uXXX-macosx-x64.dmg

Download it to your desktop and follow install instructions.


Logging in to INB using Java 8

Note: This section only applies to INB (Internet Native Banner) users.

Java will pop up various security prompts when accessing INB. Some of these answers may seem counter-intuitive. You would not answer these questions the same if you were just surfing the internet. In this case however you are accessing Middlebury College systems. In theory, you trust them and you want them to work so you need to enable all the content and functionality.

Instructions are given for both Windows 7 and Windows 10 to help you navigate pop-ups you will see using Java.

Open either Internet Explorer.

Navigate to go/inb.

Click ‘INB Production’ link below.

Go INB.png


Windows7/Internet Explorer 8/Java 7 Update 45

The first time you run INB with Windows 7/Internet Explorer 8/Java 7 update 45, you may see the following pop-ups:

Click the ‘Do not ask again until the next update is available,’ checkbox. Then click ‘Later.’

This warning will not show again until a new version of Java has been released.

Java update needed.png


Click ‘Don’t block.’ This warning will come up each time you run INB.

Block dont block.png


The following series of pop-ups are also possible with Windows 7/Internet Explorer 8/Java 7 update 45:

Click in the bar (highlighted in blue) where it says ‘click here…’ Select ‘Run Add-On.’

Run addon.png

Click 'Run'

Activex control warning.png

Click ‘Don’t Block.’ This warning will come up every time you run INB.

Block dont block.png


Windows7/Firefox/Java 7 Update 45

The first time you run INB with Windows 7/Firefox/Java 7 update 45, you may see the following pop-ups:

Click the ‘Do not ask again until the next update is available,’ checkbox.

Then click ‘Later.’

This warning will not show again until a new version of Java has been released.

Java update needed.png

Click ‘Don’t Block.’ This warning will come up every time you run INB.

Block dont block.png

The following series of pop-ups are also possible with Windows 7/Firefox/Java 7 update 45:

Click the ‘Do not ask again until the next update is available,’ checkbox.

Then click ‘Later.’

This warning will not show again until a new version of Java has been released.

Java update needed.png


Note: This exact pop-up might show twice. Location has been blacked out on purpose.


Click ‘Do not show this again for apps from the publisher and location above’ checkbox.

Then click ‘Run.’

Do you want to run app.png

Click ‘Do not show this again for apps from the publisher and location above’ checkbox.

Then click ‘Run.’

Do you want to run app.png

Click ‘Don’t Block.’ This warning will come up every time you run INB.

Block dont block.png


Powered by MediaWiki