diff --git a/src/lib_java/utility/utilityMaven.cpp b/src/lib_java/utility/utilityMaven.cpp index 5c436d1b..c6cd1449 100644 --- a/src/lib_java/utility/utilityMaven.cpp +++ b/src/lib_java/utility/utilityMaven.cpp @@ -11,7 +11,7 @@ namespace utility bool mavenGenerateSources(const FilePath& mavenPath, const FilePath& projectDirectoryPath) { const std::string output = utility::executeProcess( - mavenPath.str() + " generate-sources", + "\"" + mavenPath.str() + "\" generate-sources", projectDirectoryPath.str() ); return !output.empty(); @@ -20,7 +20,7 @@ namespace utility bool mavenCopyDependencies(const FilePath& mavenPath, const FilePath& projectDirectoryPath, const FilePath& outputDirectoryPath) { const std::string output = utility::executeProcess( - mavenPath.str() + " dependency:copy-dependencies -DoutputDirectory=" + outputDirectoryPath.str(), + "\"" + mavenPath.str() + "\" dependency:copy-dependencies -DoutputDirectory=" + outputDirectoryPath.str(), projectDirectoryPath.str() ); return !output.empty(); @@ -30,7 +30,7 @@ namespace utility { std::shared_ptr outputAccess = TextAccess::createFromString(utility::executeProcess( - mavenPath.str() + " help:effective-pom", + "\"" + mavenPath.str() + "\" help:effective-pom", projectDirectoryPath.str() ));