Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

How to configure Eclipse IDE to use SSL with Windows

PREREQUISITES

1panel
indent
1
Panel

Before

you

begin,

you

must

have

the

following:

indent
1
1

* a trusted server Java keystore.
If you do not have

Need a Trusted Server Java keystore

, click here for

?  Here are instructions on how to create a trusted server Java keystore.

1. The eclipse.ini file

Panel

For this example, it is assumed that:

indent
1
1

* The Java trusted server keystore has been created and is named *serverTrustStore.jks
.The directory path to the trusted server keystore is
*.\\
\\
* The directory path to the trusted server keystore is */usr/local/
.
  • The password for the trusted server keystore is changeit.
  • Eclipse has been installed at
    *.\\
    \\
    * The password for the trusted server keystore is *changeit*.\\
    \\
    * Eclipse has been installed at */usr/local/eclipse*.
    

    You must make name and path adjustments to the above assumptions to conform to your configuration.

      1. cd to /usr/local/eclipse and edit the eclipse.ini file.  The contents of the eclipse.ini file should be similar to the following:

        Code Block
        
        -showsplash
        org.eclipse.platform
        --launcher.XXMaxPermSize
        256M
        -framework
        plugins\org.eclipse.osgi_3.4.3.R34x_v20081215-1030.jar
        -vmargs
        -Dosgi.requiredJavaVersion=1.5
        -Xms40m
        -Xmx512m
        

      2. add the following 2 lines to the -vmargs as shown below.

        indent
        1
        1
        
        -Djavax.net.ssl.trustStore=/usr/local/serverTrustStore.jks
        -Djavax.net.ssl.trustStorePassword="changeit" 
        

        Code Block
        
        -showsplash
        org.eclipse.platform
        --launcher.XXMaxPermSize
        256M
        -framework
        plugins\org.eclipse.osgi_3.4.3.R34x_v20081215-1030.jar
        -vmargs
        -Dosgi.requiredJavaVersion=1.5
        -Djavax.net.ssl.trustStore=/usr/local/serverTrustStore.jks 
        -Djavax.net.ssl.trustStorePassword="changeit" 
        -Xms40m
        -Xmx512m
        
        indent
        1
        1
        
        Don't forget to change */usr/local/serverTrustStore.jks* to that required by your installation and to change the *trustStorePassword* from {color:green}*changeit*{color} to the password of your trust store.
        

      3. Save the above changes and restart the Eclipse IDE.
        Tip

        Mac OSX users should select the Eclipse application file and right click to Show Package Contents. Select the Contents folder and the eclipse.ini file should be found.