Когда я запускаю команду ниже из облачной оболочки, она работает нормально.
mvn compile exec:java \
-Dexec.mainClass=com.example.WordCount \
-Dexec.args="--project=<my-cloud-project> \
--stagingLocation=gs://<my-wordcount-storage-bucket>/staging/ \
--output=gs://<my-wordcount-storage-bucket>/output \
--runner=DataflowRunner"
, но теперь мне нужно запланировать это с виртуальной машины вычислительного механизма, поэтому я создал сценарий с указанной выше командой и поместил его в виртуальную машину, Я разместил проект также в ВМ. но получаю mvn: unknown command error.
Нужно ли мне также устанавливать облачный sdk / maven в виртуальную машину?