Hi folks,
I researched the task and share my experience: there are principally two steps required to successfully install SAP GUI 7.3 for Java on macOS (10.12).
Note Before You Start decide between SAP GUI 7.3 or 7.4 Java
If you have numerous systems listed in a typical saplogon.ini file you usually want to leverage this to import such settings into your SAP GUI 7.3 Java. Similarly as in Windows installations, you would point to the saplogon.ini file in the SAP GUI preferences (in Windows under »Options > SAP Logon > configurations«) as illustrated below. Since the saplogin.ini file comprises the system access data it will thus automatically set the correct SAP system connections.
Mac 10.8 disabled the use of Java 7 on Safari, and older versions of Java are not enabled by default. If you already have Java 7 installed, the resolutions are: Use Firefox. Enable Java 7 on Safari: Verify that Java 7 is installed on the Mac and that the Mac has been restarted. Open Firefox, and go to the Java Verifier. Unable to install Java 7 in Eclipse on Mac OS. I installed Java 7 on my Mac, and tried to update Java 7 in my Eclipse application build path. After adding the jdk configuration, Eclipse was throwing below error. Java 7 is the first non-apple version of java available from oracle. As such, there are bugs!! This is the reason that questions to uninstall java 7 on macs are such popular topics!! I teach java and and a few of my students that were mac users and upgraded also had this problem. Their solution was to go back to java 6. The Apple Java for OS X 2012-006 1.0 update for Mac OS X 10.7, 10.8 operating systems delivers improved security, reliability, and compatibility by uninstalling the Apple-provided Java applet plug.
You even might insert a file link to a server where the most current version of the saplogon.ini file resides. This comes in handy if system access data like IP addresses change frequently and are updated to reflect the most recent changes. If your technical department gives you a file link that points to a server, it is highly recommended to use it in lieu of a file on your local machine.
With the new version SAP GUI 7.4 Java this changed, in that a file link is not supported anymore.
Unfortunately, to run SAP GUI 7.3 Java you will need to install legacy Java version 6 according to Download Java for OS X 2015-001
Recommendation: Should you plan to use a saplogon.ini file use 7.3 not 7.4.
- SAP GUI 7.3 for Java installation file.
- Legacy Java 6 kit installation.
- The Java conversion program SapGuiIniToSapcConverter.jar
Step 1: Conversion of saplogon.ini from Windows to macOS
In an SAP environment you typically face the behemoth Windows installations, at least from a file size perspective. Thus the saplogon.ini file is targeted towards Windows OS. In order to use it on macOS it needs conversion. Luckily, there is a conversion program out there that is doing this for you. An excerpt from the corresponding thread authored by Mike Schernbeck ([email protected]) is pasted below:
To keep things short: I implemented a small tool, that is able to convert a saplogon.ini file in a way, that the information stored in it can be used by a SAPGUI for Java environments. It is implemented in Java. Here the link to JAR file: SapGuiIniToSapcConverter.jar. The tool can be used on Windows or Linux platforms, thanks to Java. Here is how to use it: Open your favorite command line (terminal on Linux / UNIX environments or command prompt in Windows environments) and type in the following command:
The Java program for converting saplogon.ini from Windows to macOS.
Java
Result: a macOS ready saplogon.ini file.
Java 7 For Mac Download
Step 2: Point to saplogon.ini file
In the SAP GUI 7.3 Java preferences go to Logon and insert the file path to the saplogon.ini file in the configuration file as illustrated in the figure above.
Hope this helps.
reg,
wolf
Oct 21, 2016 9:46 AM
Last updated: June 14, 2016
How to reinstall Java 6 on Mac OS X
How to uninstall Oracle Java 7
Java is a free software currently developed by Oracle Corporation. Apple provided its own implementation of Java for Mac OS X until October, 2012. At that time, the Apple verison of Java 6 was removed during an OS X update, and replaced with the Oracle-supplied version of Java 7.
This article pertains to the Java Runtime Environment (JRE) program installed on your computer that is used to run Java applets encountered in your web browser. There are a variety of reasons why a Mac user would want to remove Oracle’s version of Java from their Mac, and reinstall Java 6 on Mac instead. To reinstall Java 6 on Mac OS X, you should first uninstall Oracle Java 7 or 8 from your Mac. The steps below explain how to uninstall Oracle Java from your Mac. Please note that to uninstall Java 7, you must have Administrator privileges.
Java 7 For Mac Os X
- Click on the Finder icon located in your dock
- Click on Applications tab on the sidebar
- In the Search box enter: JavaAppletPlugin.plugin
- This will find the JavaAppletPlugin.plugin file
- Right click on JavaAppletPlugin.plugin and select Move to Trash
Alternatively, if you are familiar with using the Mac’s Terminal utility with Administrator privileges as root or by using sudo, you may copy/paste the command line below to uninstall Oracle Java 7:
How to Restore Apple’s Java 6 after uninstalling Oracle Java 7
If you updated your Mac to Oracle Java 7 or 8, and it has created an unforeseen issue, you may continue to use Apple’s
Java on your Mac by restoring it. Please note that to restore Apple’s Java, you must have Administrator privileges and execute the command either as root or by using sudo.
Java on your Mac by restoring it. Please note that to restore Apple’s Java, you must have Administrator privileges and execute the command either as root or by using sudo.
- Click on the Finder icon located in your dock
- Click on Applications tab on sidebar
- Click on the Utilities folder
- Double-click on the Terminal icon
- In the Terminal window Copy and Paste the command below:
Once you have uninstalled Oracle’s Java, and restored Apple’s Java 6, you may verify that your Mac is running the expected Java version by visiting the Java.com web site.
![Java 7 For Mac Java 7 For Mac](/uploads/1/3/4/1/134126099/547456700.png)
If this article helped you, please consider leaving us a Bitcoin tip:
16U6TZfMExxCCVuptXirEp3YVKxgBC12GQ
Tech Help Knowledgebase creates how-to articles and video tutorials for common issues, and provides technical support for the categories covered by our site.
Get Support.
Get Support.