@Override
protected Object doExecute() throws Exception {
ServerConnection connection = connect();
CommandInstallLibrary command = new CommandInstallLibrary();
InstallLibraryCommandArgs args = new InstallLibraryCommandArgsImpl(Arrays.asList(libraryFile).toArray(
new String[1]), groupId);
command.execute(this, connection, args);
return null;
}