From fe944285564a041a19c84e184fe3545dd71bda18 Mon Sep 17 00:00:00 2001 From: jbachorik Date: Sun, 26 Aug 2018 19:55:41 +0200 Subject: [PATCH] Do not validate libs location if not provided. Fixes #347 --- src/share/classes/com/sun/btrace/agent/Main.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/share/classes/com/sun/btrace/agent/Main.java b/src/share/classes/com/sun/btrace/agent/Main.java index 88a2b8a78..e40ad01dc 100644 --- a/src/share/classes/com/sun/btrace/agent/Main.java +++ b/src/share/classes/com/sun/btrace/agent/Main.java @@ -534,7 +534,8 @@ private static void addPreconfLibs(String libs) { if (Files.exists(libFolder)) { appendToBootClassPath(libFolder); appendToSysClassPath(libFolder); - } else { + } else if (libs != null) { + // for user provided libs config report error if the location does not exist DebugSupport.warning("Invalid 'libs' configuration [" + libs + "]. " + "Path '" + libFolder.toAbsolutePath().toString() + "' does not exist."); }