jarPackageData.setOverwrite(true);
jarPackageData.setJarLocation(cdkProjectJarLocation);
monitor.worked(5);
monitor.setTaskName("Creating Connector Jar ...");
new JarFileExportOperation(jarPackageData, PlatformUI.createDisplay().getActiveShell()).run(new SubProgressMonitor(monitor, 100, SubProgressMonitor.PREPEND_MAIN_LABEL_TO_SUBTASK));
cdkProjectJarFile.createLink(cdkProjectJarLocation, IResource.HIDDEN | IResource.REPLACE, null);
if( monitor.isCanceled())
return Status.CANCEL_STATUS;
monitor.setTaskName("Exporting Connector Rar ...");