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
signature.asc
Description: This is a digitally signed message part
