I did read the docs and I actually put /TurboActivate/ it in both places you mentioned (in class directory and dist directory where jar is located), as well as in the project root directory. I matched case exactly as illustrated in "Using TurboActivate with Java" webpage.
an excerpt of my code looks like this:TurboActivate.VersionGUID = "78f176c.........."; // My GUIDtry{ // Activate boolean bValidKey = TurboActivate.CheckAndSavePKey("9CDR-QF............"); // Throws exception here TurboActivate.Activate();}catch(TurboActivateException ex){ Logger.getLogger(LicenseServer.class.getName()).log(Level.SEVERE, null, ex);}