diff --git a/arduino-core/src/cc/arduino/contributions/libraries/LibraryInstaller.java b/arduino-core/src/cc/arduino/contributions/libraries/LibraryInstaller.java index ac87f7372..2bae0ac40 100644 --- a/arduino-core/src/cc/arduino/contributions/libraries/LibraryInstaller.java +++ b/arduino-core/src/cc/arduino/contributions/libraries/LibraryInstaller.java @@ -97,9 +97,10 @@ public class LibraryInstaller { rescanLibraryIndex(progress); } - public void install(ContributedLibrary lib, ContributedLibrary replacedLib) throws Exception { + public void install(ContributedLibrary lib, ContributedLibrary replacedLib) { if (lib.isInstalled()) { - throw new Exception(_("Library is already installed!")); + System.out.println(_("Library is already installed: \"" + lib.getName() + "\"")); + return; } final MultiStepProgress progress = new MultiStepProgress(3);