java - 我可以从 Eclipse 使用 Maven,但不能从命令行使用
问题描述
我从 spring boot、maven 和 jenkins 开始。
我正在尝试创建一个构建 Spring Boot 应用程序的 Jenkins Job,但我被问到一个 MAVEN_HOME 路径。
我发现我没有这样的东西。
所以我的问题是如何从 Eclipse 中使用 Maven,而不是从命令行?
它是一个 Eclipse 插件,因此它不适用于 Eclipse 外部吗?
即使我可以在eclipse中使用它,我应该在机器中安装maven并设置环境变量吗?
我应该在 jenkins 和 eclipse 中保持相同的 Maven 版本吗?
这是我运行 mvn -version 时的输出
mvn -version
'mvn' is not recognized as an internal or external command,
operable program or batch file.
解决方案
Maven 包含在 Eclipse 中。要从命令行运行 Maven,您需要安装命令行 Maven 并为其设置 PATH 变量。
我会尝试确保两个 Maven 版本具有相同的主要和次要版本。
推荐阅读
- git - 修改并强制推送隔离分支后会发生什么
- c++ - c++:array 为什么初始化的时候需要两个大括号
- c# - 文件不下载/不显示查看文件的对话框
- javascript - this.setState()(react.Component 方法)如何访问他孩子的班级状态?
- javascript - Stripe Checkout 订阅付款失败重定向到过期链接页面
- ios - 移动 Web 使用 Angular 在 IOS 上启用推送通知
- c++ - 在控制台中为和弦算法 C++ 绘制环形拓扑
- javascript - Angular 2 中的异步等待
- python - 以图形方式显示 pandas 数据框列之间的相关性
- reactjs - 每当我尝试启动反应应用程序时都会向我显示一些错误