java - 如何从命令行使用 Eclipse 嵌入式 Maven 安装?

标签 java eclipse maven eclipse-plugin maven-2

我正在使用 STS(Spring 的 Eclipse 版本)并且它使用 Maven 插件。它工作正常,但此 Maven 版本已嵌入到 Eclipse 中。

现在我必须从 shell(DOS 提示符)使用它。如果我尝试执行 mvn clean 声明,我会收到此错误消息:

C:\Users\Andrea\Documents\workspaces\Real-Time\ud381\lesson1\stage1>mvn
"mvn" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.

这是意大利语,它只是说它找不到内部或外部的 mvn 命令。

所以我认为我必须将它添加到 PATH 环境 Windows 变量中,这样我才能在命令提示符中使用它。

问题是我找不到这个嵌入式 Maven 安装在哪里。

我在哪里可以找到它?

最佳答案

据我所知,m2 中嵌入的 Maven 运行时(Eclipse中提供Maven支持的插件)不适合在IDE之外使用。

您必须安装常规 Maven(可从https://maven.apache.org/download.cgi 获得)才能从命令行使用它。根据我的经验,并行使用两者效果很好。

或者,您可以使用 Maven wrapper在您的项目中 - 从而避免为您和您的团队成员安装 Maven。

关于java - 如何从命令行使用 Eclipse 嵌入式 Maven 安装?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33414625/

相关文章:

java - 将基本数据源与连接池数据源混合在一起 : when to call close()?

java - SAX 解析器在换行后不读取

java - Spring 透视图未在 Eclipse 中显示

java - 如何在 Eclipse 中更改作为 Java 应用程序运行的设置

java - 当 WAR 通过 Maven 构建/部署到 WildFly 时,静态 init block 中出现 NullPointerException

xml - 在 Maven POM 文件中转义开发人员姓名变音符号?

java - 如何正确关闭ObjectInputStream?

java - 在 Java 中使用 ObjectId 作为字符串(手册引用)与 spring-data mongodb

java - 带有嵌套缩进的 Eclipse toString() 生成器

maven - Mantis 集成到 Maven