标签: java runtime.exec
我想从java程序中执行 mvn exec:java 命令。
我尝试了Runtime和ProcessBuilder API,但没有实现。
请帮我解决这个问题。
此致 普利文
答案 0 :(得分:0)
最有可能java找不到“mvn”可执行文件。维护PATH变量和查找可执行文件是命令行shell(cmd,bash等)的函数。 Runtime.exec()不使用你的shell。
您需要为Runtime.exec()提供可执行文件的完整路径才能找到它。