path.createPathElement().setLocation(userJar);
// create the lib alias
final String alias = pluginId + ".jar";
LibAlias libAlias = task.createLibAlias();
libAlias.setName(alias);
libAlias.setAlias(userJar);
final File descriptorFile = new File(userJar.getParent(), pluginDesc);
if (!descriptorFile.exists()) {
// build the descriptor from scratch
buildDescriptor(userJar, descriptorFile, pluginId, alias);