Normally I compile the JSR166 stuff with the SunJDK (because it fails to
compile with the OpenJDK) and upload to Codehaus with the OpenJDK
because upload doesn't work with the SunJDK.  However a recent change to
Debian Testing has shown up that OpenJDK hardwires the location of
libnss.so and it is now wrong -- why don't people just trust the dynamic
linker?

So now I cannot upload to Codehaus using OpenJDK, hence back to SunJDK.
The problem was needing to have the various keys and certificates from
Codehaus -- anyone know why OpenJDK doesn't have this problem?

I downloaded the Codehaus keys and certificates and have installed them
using keytool into ~/.keystore.  That all seems fine.

Now the question:  How do I tell Gradle that when the upload occurs the
keys are found in what keytool considers the default location, but which
java has no default for:  the location of the keytool has to be passed
to the java command.

I cannot be the first person to come across this so I know there must be
an answer, but I cannot find anything about this in the user guide. (*)

Anyone any ideas?

Thanks.

(*) It is not yet determined if this is a problem with the user guide or
just my inability to find the appropriate information.
   
-- 
Russel.
=============================================================================
Dr Russel Winder      t: +44 20 7585 2200   voip: sip:[email protected]
41 Buckmaster Road    m: +44 7770 465 077   xmpp: [email protected]
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to