exec.Командный вызов java cli - PullRequest
0 голосов
/ 26 октября 2018

Как я могу заставить команду exec.Command вызвать команду из другого файла?

func main() {
    fmt.Println("Iniciando...")
    command := exec.Command("java -version")
    command.Dir = "."
    output, err := command.Output()
    if err != nil {
        fmt.Println("Erro: ", err)
    }

    fmt.Printf("%s", output)

}

Ошибка: exec: "java -version": исполняемый файл не найден в $ PATH

1 Ответ

0 голосов
/ 26 октября 2018

Каждый аргумент должен быть в отдельной строке.Попробуйте exec.Command("java", "-version")

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...