0
認証でProcessBuilder(java)を使用してプロセスとしてmongoを起動する方法を教えてください。認証でProcessBuilder(java)を使用してプロセスとしてmongoを起動する方法
私のmongoサーバーが認証されています。 以前のコードがありました。
String osName = System.getProperty("os.name");
String executableName = (osName != null && osName.contains("indows")) ? "mongo.exe" : "mongo";
String[] commandLine = new String[]{
PathUtil.findExecutable(executableName),
"localhost" + ":" + "27017" + "/" + "test", getScriptPath(path)
};
ProcessBuilder processBuilder = new ProcessBuilder(commandLine);
processBuilder.directory(new File(getScriptPath(path)).getParentFile());
processBuilder.redirectErrorStream(true);
Process process = processBuilder.start();
認証にユーザー名とパスワードを追加するにはどうすればよいですか?