IDEA用Maven Projects能成功但命令行执行mvn失败的原因

登录进来发现已经有一个月没有写新文章了,昨天刚刚入职阿里,各种东西都需要适应,与其说适应更多的是惶恐,对新环境的惶恐,对工作内容的惶恐。离开舒适区是需要代价的,只是代价的大小需要时间去检验。人生每一步的对与错谁又能说的准呢!

引用曾经玩过一款游戏里的NPC的名言:“废话少说”,下面上正文。

今天遇到了一个奇怪的问题,就是标题中描述的问题,其实不是第一次遇到,之前在美团,其他同事也遇到过,不过我不常用命令行操作maven,所以也就没有在意,直到我膝盖中了一箭…

用过IDEA的同学都知道,IDEA右侧有一个maven projects,里面有各个module的选项可以执行各种maven命令,这个使用的是IDEA自带的maven,而命令行则使用的是我在环境变量中设置的maven,问题就在于这两个maven所用的settings文件上,IDEA虽然能设置settings文件,但修改的仅仅是IDEA里的maven所使用的,并非本地的maven,所以在IDEA的terminal中使用mvn命令时还是用到自己本地maven的settings,这里笔者恰巧没有覆盖,所以才会出现用IDEA的maven projects可以编译通过,但是使用terminal却不行的情况。

  • 7
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
### 回答1: 你好! "maven projects" 是指基于 Maven 构建工具创建的项目,可以在本地或者远程的 Maven 仓库中找到。如果你想查看项目的具体路径,可以在 IDE 或者命令行执行 "mvn project:help" 命令来获取更多信息。希望可以帮到你! ### 回答2: 在使用Idea进行Java项目开发时,Maven是非常常用的依赖管理工具,可以帮助Java开发人员统一维护项目中需要用到的各种依赖库、插件等资源。在Idea中查看Maven项目的方式如下: 第一步:打开Idea进入主界面,选择“File”菜单,从下拉菜单中选择“New”,弹出的二级菜单中选择“Project”。 第二步:在弹出的“New Project”对话框中,左侧选择“Maven”,然后在右侧的界面中可以看到一个“Choose Project”页面,该页面上会列出Idea中已存在的所有Maven项目。 第三步:如果需要新建一个Maven项目,则在该对话框中勾选“Create from archetype”复选框,然后选择需要的Maven项目类型,填写项目名称、项目版本等信息,最后点击“Next”按钮。 第四步:接下来,会出现一个“Project Settings”页面,该页面中需要填写Maven项目的相关配置信息,包括Maven的groupId、artifactId、version等信息,填写完成后点击“Next”按钮。 第五步:下一步会弹出“Additional Libraries and Frameworks”对话框,在该页面上可以选择需要添加的一些库和框架,比如MySQL、Spring等。 第六步:最后,点击“Finish”按钮完成创建Maven项目的操作。此时,所创建的Maven项目就会出现在Idea的“Project”选项卡中,可以对项目进行编辑、编译、部署和测试等操作了。 总之,在Idea中查看、新建和管理Maven项目非常简单,只需要按照以上几个步骤进行操作即可。 ### 回答3: ideamaven projects在左侧工具栏中可以找到,通常在Project面板中。要打开Maven项目,用户可以单击Project窗口的“+”号图标并选择“Import Project”选项。然后在弹出的窗口中选择Maven项目的pom.xml文件所在的目录,并确保“Import project from external model”的选项被选中并且“Maven”被选择。点击“Next”按钮,Idea将解析Maven项目并选择需要导入的模块, 也可以手动选择要导入的模块。接下来,需要确认一下项目的名称、项目路径和Maven设置。然后,可以选择新建运行/调试配置,或者使用现有配置,最后单击“Finish”来完成导入。 在导入完成后,用户可以在Maven项目的pom.xml文件中定义新的依赖项和插件,编辑并运行Maven项目中包含的单元测试套件,以及为Maven项目生成构建报告。在Idea中,可以通过打开Maven工具窗口来进行这些操作。在Idea顶部菜单栏中选择View,然后在下拉菜单中选择Tool Windows,接着选择Maven即可打开Maven工具窗口。在这个工具窗口中,用户可以浏览所有可用的Maven目标(如编译、测试、打包)并执行它们。如果需要使用自定义的Maven目标,则可以在工具窗口底部的文本框中输入相应的命令并按下回车键来执行。用户也可以使用Maven工具窗口来添加、升级或删除Maven依赖项,或者检查Maven项目的构建输出。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值