执行./mvnw.cmd clean compile exec:java -pl tools/embedded-zookeeper命令的时候提示'.' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
时间: 2023-10-24 16:06:59 浏览: 97
‘java’ 不是内部或外部命令,也不是可运行的程序 或批处理文件
5星 · 资源好评率100%
这个错误提示是因为系统找不到 `./mvnw.cmd` 命令。这个命令是 Maven Wrapper 的一部分,用于在没有安装 Maven 的情况下执行 Maven 命令。
解决方法是:
1. 确认你已经在项目根目录下,即包含 `pom.xml` 文件的目录。在 Windows 上可以使用 `cd` 命令进入目录。
2. 确认你已经下载了 Maven Wrapper。如果没有下载,可以在项目根目录下执行以下命令下载:
```
mvn -N io.takari:maven:wrapper
```
3. 在项目根目录下执行以下命令:
```
./mvnw.cmd clean compile exec:java -pl tools/embedded-zookeeper
```
这个命令会自动下载 Maven 和项目依赖,并执行 `tools/embedded-zookeeper` 模块的 `Main` 类。
阅读全文