You may need to specify these settings specifically in the Launch configuration as well, if there is a JVM Arguments tab. You can also try to have Maven use the same JVM instance as the IDE when it launches.

Dave

On 07/01/2011 07:09 AM, Ricardo Gladwell wrote:
Hi

The Company I'm working at maintains it's own internal SSL certificates
for security. M2E is not consistently handling javax.net.ssl.* settings
that allow access.

I'm passing the following values into my eclipse.ini file:

> -Djavax.net.ssl.trustStore=/home/user/.java/truststores/company-cacerts
> -Djavax.net.ssl.keyStore=/home/user/Documents/user.p12
> -Djavax.net.ssl.keyStorePassword=********
> -Djavax.net.ssl.keyStoreType=PKCS12

When I execute Project -> Right Click -> Maven -> Update Dependencies...
M2E successfully accesses our Artifactory repository via SSL and
downloads the dependencies.

However, when I run a Maven run launcher, for example by selecting
Project -> Right Click -> Run As -> Maven install I get network errors
(see attached). This happens regardless of whether I use the internal
m2e maven launcher, or an external one.

I note I'm also configuring similar settings via JAVA_OPTS and MAVEN_OPTS:

export
JAVA_OPTS="-Djavax.net.ssl.trustStore=/home/user/.java/truststores/company-certs
-Djavax.net.ssl.trustStorePassword=******
-Djavax.net.ssl.keyStore=/home/user/Documents/user.p12
-Djavax.net.ssl.keyStorePassword=******
-Djavax.net.ssl.keyStoreType=PKCS12"

Maven is building correctly when I execute "mvn install" from the
command line so I'm uncertain why exactly the same commands are not executing correctly via the Maven launchers.

Is this a bug?

Regards...


_______________________________________________
m2e-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/m2e-users

_______________________________________________
m2e-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/m2e-users

Reply via email to