1

当我运行 mvn 命令时,我收到了这个错误:

Goal requires a project to execute but there is no POM in this directory (/Users/hojung). Please verify you invoked Maven from the correct directory.

但是,我根本没有在任何目录中找到 POM。有没有人遇到/解决过同样问题的变体?

这是我正在运行的命令,为了设置安装sutime的安装:

mvn dependency:copy-dependencies -DoutputDirectory=./jars

4

2 回答 2

1

没有pom.xml文件就没有 Maven

Maven 使用 pom.xml 文件作为一种配置文件。它包含有关如何编译、编译什么、何时编译、要导入的库等信息。如果您没有 pom.xml,那么 Maven 无事可做。

所以没有什么可以“解决”的。

如果您的存储库没有 pom.xml 文件,则它无法运行 Maven 命令。这意味着您需要从存储库中重新下载(重新拉取)文件。我的猜测是它被意外移动/删除了。

于 2020-01-14T23:07:33.953 回答
0

嗨,我上周用 SUTime 做了一个项目,你必须下载SUTime存储库,在存储库中你会看到一个pom.xml文件,然后运行你的代码

mvn dependency:copy-dependencies -DoutputDirectory=./jars

在那个目录中。

于 2020-02-12T12:50:35.533 回答