Go to content

Problems with printing exam papers? See our advice here

 
Log-on details Poster

Java Technical Help

Java Applet Support

Java is not supported on iOS (Apple iPhones and iPads) or Android (e.g. Galaxy/Nexus phones and tablets). On desktop computers, the Google Chrome browser also dropped support for Java applets from version 45 onwards as has Firefox from version 52 onwards (however, see below for the Firefox ESR version which will support Java until some point in 2018). Microsoft's Edge browser has never supported Java although Internet Explorer 11 still does.

Because of this we are phasing out the use of Java on this site and replacing it with JavaScript equivalents. Until this is complete there will be certain pages that will not run on these devices or browsers.

Installing Java on Desktop PCs and Macs

Meanwhile, if you are using a browser that still supports Java and haven't already installed it then please visit the main Java site in order to download and install it.

Java Security Messages

MathsNet imageIf you upgrade your version of Java to Java 7 Update 51 or later it's more than likely you will start seeing security messages such as Application Blocked by Security Settings as shown on the right.

To fix these and get the Java applets running you need to run the Configure Java program:
  • MathsNet imageOn Windows 7 or Vista click the Start button and enter java in the search box. Click Configure Java when it appears.
  • On Windows XP click the Start button, then All Programs and look for the Java entry. You will find the Configure Java program inside that.
  • On Windows 8/8.1 go to the Start screen, type java and click Configure Java when it appears.
  • On Windows 10 enter java in the search box (you may need to click the icon first) and click Configure Java when it appears.
  • On Mac OS X go to the System Preferences and click the Java icon.
When the program runs, choose the Security tab and then click the Edit Site List button. You will need to add

http://mathnetap.com

to this list by clicking the Add button, entering the name exactly as shown in bold above (don't miss out the http:// part otherwise it won't be accepted). When OK button is clicked you will asked to confirm your addition by clicking the Continue button. When you try to run a Java applet it will now replace the security message with one that asks if it is ok to actually run the applet.

For more information on this please see the relevant the page on the Java web site.

For those wishing to distribute the site list via Group Policy on their Windows Server domain then there are some instructions here.

Manual Check Required

If you see the message Manual Check Required against the Java Enabled item when using the Check Computer on either the log in page or the Technical Help page then you will be using a version of Internet Explorer (IE). If Java applets are not working (especially if the field to the right of Java Installed remains blank) then click on the Tools menu and select Internet Options. Click the Advanced tab and scroll down the list until you see the Java entry and make sure that it is enabled - sometimes you may see more than one type of JRE (Java Runtime Environment) listed, if one doesn't work then try enabling a different one. You will need to close and restart IE before the changes to the Java installation are recognised.

For any other Java-related problems (apart from security messages - see below) please make sure you are using the latest version of Java. To check your version of Java under Windows then right-click the Java icon in your System Tray - the bottom right section of your task bar - and then click the About option which should reveal the version you currently have installed. If it is old then upgrade to a later version.

Google Chrome 42+

If you get a message in the Google Chrome web browser version 42 or later saying that the (Java) plug-in is not supported then you may need to update the version of Java you are using to the very latest. However, Java uses the NPAPI which is no longer considered secure and, from version 45, Chrome will no longer support this at all. On Oracle's Java site they recommend using Firefox for Java (only valid for Firefox up to version 51 - see below). To enable NPAPI on Chrome 42 to 44 see this page.

Firefox 52+

The standard Firefox 32-bit version has also dropped support for Java from version 52 onwards. However, Mozilla also have an ESR (Extended Support Release) version which is available at https://www.mozilla.org/en-US/firefox/organizations/ and this retains the ability to run Java applets. This has been tested with MathsNet and works in the same way with Java applets as versions of Firefox did before 52. An alternative to Firefox is Palemoon which also still supports Java.