Improved microservice console support.
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/utils/Args.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/utils/Args.java
index 081e69b..b16e16d 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/utils/Args.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/utils/Args.java
@@ -17,6 +17,7 @@
import java.util.*;
import org.apache.juneau.*;
+import org.apache.juneau.internal.*;
/**
* Utility class to make it easier to work with command-line arguments pass in through a
@@ -140,6 +141,15 @@
}
/**
+ * Constructor.
+ *
+ * @param args Arguments passed in as a raw command line.
+ */
+ public Args(String args) {
+ this(StringUtils.splitQuoted(args));
+ }
+
+ /**
* Returns main argument at the specified index, or <jk>null</jk> if the index is out of range.
*
* <p>