Does SmartPLS run on Mac OSX?

SmartPLS 3.x runs on Mac OSX. We provide a Mac OSX disc image (DMG file) for download that can be used for installation.

SmartPLS 3.x is based on Java and requires a Java Runtime Version 8_122 . Apple computers are usually shipped with a Java 6 runtime only - so before you can run SmartPLS 3, your Java runtime needs to be upgraded using a installation package from Oracle. We also provide this Java installation package on our download page.

The installation package for Java can only be installed from Mac OSX 10.7. Users of older Mac OSX version should at first upgrade Mac OSX to one of these versions:

  • Mountain Lion (10.8)
  • Mavericks (10.9)
  • Yosemite (10.10)
  • El Capitan (10.11)
  • Sierra (10.12)
  • High Sierra (10.13) - see solution for freezing problems below

Solution when SmartPLS freezes on Mac OSX 10.13 (High Sierra)

On Apple's latest operating system there is a problem with the main menu. All entries are locked. We will fix this problem with the next release. Here's a simple workaround you can do yourself:

  1. Install the Java package that we provide here: download page
  2. Right click on SmartPLS application and select "Show Package Contents"
  3. Open /Contents/Eclipse/smartpls.ini file with a text editor and add these 2 lines on top

    -vm
    /Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home/bin
  4. Open /Contents/info.plist file with a text editor and remove this entry for ‘CFBundleLocalizations’

    <key>CFBundleLocalizations</key> 
    <array> 
        <string>ar</string> 
        <string>cs</string> 
        <string>da</string> 
        <string>el</string> 
        <string>en</string> 
        <string>es</string> 
        <string>de</string> 
        <string>fi</string> 
        <string>fr</string> 
        <string>hu</string> 
        <string>it</string> 
        <string>iw</string> 
        <string>ja</string> 
        <string>ko</string> 
        <string>nl</string> 
        <string>no</string> 
        <string>pl</string> 
        <string>pt_BR</string> 
        <string>pt</string> 
        <string>ru</string> 
        <string>sv</string> 
        <string>tr</string> 
        <string>zh_HK</string> 
        <string>zh_TW</string> 
        <string>zh</string> 
    </array> 
  5. Launch SmartPLS

The older SmartPLS 2.0.M3 does not run on a Mac!