When SmartPls will run under JRE 7?
Posted: Tue Sep 17, 2013 11:33 am
When SmartPls will run under JRE 7?
A discussion forum for the SmartPLS community.
https://forum.smartpls.com/
cringle wrote:Hi everyone
SmartPLS 2.0 requires Java Runtime Environment (JRE) update 29 (IMPORTANT: 32 bit version!).
This software can be obtained (free of charge) for the computer operating systems Windows, Linux and Solaris.
PLEASE NOTE: SmartPLS 2 does not work with later version (e.g., JRE 7)!!! Everything was working fine including JRE 6 (version 29). However, Java's latest release, JRE 6 (version 31) and JRE 7, causee incompatibility problems with SmartPLS 2. When your bug report (approx. line 3) includes
"java.version=1.6.31"
or
"java.version=1.7.0",
then JRE 6 (version 31) or JRE 7 cause the problems (java.version=1.6.29 and earlier work fine with SmartPLS 2).
What are the solutions?
Solution 1
Just uninstall JRE 7 and install the JRE 6 update 29 (32 bit).
You find JRE 6 update 29 here: http://www.oracle.com/technetwork/java/ ... 13650.html
If you want to use JRE 7 and SmartPLS you need to keep (or also install) JRE 6 (update 29) on your system. If you already have JRE 6 (update 29, 32 bit) on your hard drive, you can use it for running SmartPLS. You have two other options:
Solution 2 (RECOMMENDED SOLUTION)
Copy JRE 6 (update 29) into the SmartPLS folder to automatically use it on every SmartPLS 2 start.
Step 1: Identify the path to your JRE 6 (update 29, 32 bit) installation (e.g., c:\Program Files (x86)\Java\jre6\bin\javaw.exe) or, if not available, install before JRE 6 update 29 (see solution 1; http://www.oracle.com/technetwork/java/ ... 13650.html).
Step 2: Copy the content of the JRE 6 update 29 (32 bit) folder
Step 3: Identify the SmartPLS installation folder (e.g., c:\Program Files (x86)\SmartPLS)
Step 4: Create a JRE folder in the SmartPLS installation folder (e.g., c:\Program Files (x86)\SmartPLS\jre)
Step 5: Paste the content of the JRE 6 update 29 (32 bit) folder files into the jre folder in your SmartPLS installation (e.g., into c:\Program Files (x86)\SmartPLS\jre)
Then, SmartPLS should automatically use JRE 6 (update 29) on every start.
Solution 3
Use an already existing JRE 6 update 29, 32 bit (http://www.oracle.com/technetwork/java/ ... 13650.html) installation by adding a smartpls.ini to your SmartPLS 2 folder.
Step 1: Identify the path to your JRE 6 update 29 (32 bit) installation (e.g., c:\Program Files (x86)\Java\jre6\bin\javaw.exe) and copy the path.
Step 2: Open a text editor program (e.g., text pad) and write the following rows:
-vm
c:\Program Files (x86)\Java\jre6\bin\javaw.exe
The second row is the path to your javaw.exe in your JRE 6 update 29 (32 bit) folder from step 1 and may be different in your specific case (installation folder of JRE 6).
Step 3: Save the file as
smartpls.ini
in your SmartPLS 2 program folder (e.g., c:\Program Files (x86)\SmartPLS)
Then, SmartPLS should automatically use JRE 6 pdate 29 (32 bit) on every start.
We hope that things will continue to work!
Best regards
Christian Ringle