idea右边找不到maven窗口(Idea_最右侧常用栏中没有Maven选项)

方案一:

首先idea自带了maven控件,不像Eclipse还需要下载控件,如果你以前有maven在右边,出于某种原因,消失找不到 了,你可以试试我写的方法。

方法1.你点击一下你idea界面最左下角的那个小框,maven应该从里面找到

方法2.点击菜单栏View->Tool Windows->Maven projects

方法3.点击菜单栏Help->Find Action(Ctrl+Shift+A),输入Maven projects

https://blog.csdn.net/huajuanaini/article/details/51793336?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-2.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-2.control

方案二:

右侧边栏没有出现maven, 还有一种可能就是pom.xml文件没有识别, idea觉得这个项目就不是个maven项目,导致idea无法加载依赖包。因此上述三种方法都没有用, 解决办法: 右键pom.xml文件, 点击" add as maven project


下面简单介绍一下IDEA的maven项目中的Lifecycle基本用法

什么是 Maven?

Maven 是一个主要用于 Java 项目的构建自动化工具。Maven 还可以用于构建和管理用 C#、Ruby、Scala 和其他语言编写的项目。

什么是 Maven 构建生命周期?

  • 1.clean

    用于清除之前构建生成的所有文件

    其中具体为清除了Target目录中的所有文件,包括该目录

    例如:删除了install生成的所有文件

  • 2.validate

    验证项目是否正确并且所有必要的信息均可用

  • 3.compile

    编译项目的源代码,主要是java文件

    一般是编译scr/main/java或是scr/test/java里面的文件

  • 4.test

    使用合适的单元测试框架测试编译后的源代码,测试compile中编译出来的代码

    测试的东西一般不需要打包或部署代码

  • 5.package

    获取compile中编译好的代码并将其打包成可分类的格式

    例如 JAR

  • 6.vertify

    这步是用来验证test,进行测试结果检查

    检查test的结果是否满足标准

  • 7.install

    将软件包安装到本地存储库中

    用作本地其他项目的依赖项(注:装了core才能用oms)

  • 8.deploy

    在构建环境中完成,将最终包复制到远程存储库,以便与其他开发人员和项目共享。

备注;PS:在install的时候可能会出现乱码,此时对着install点右键,选择create xxx install

  在command line里写 install -Dmaven.test.skip=true -f pom.xml 然后用新写的命令代替旧的install即可

什么是 Maven 构建目标?

构建阶段由一组目标组成。Maven 目标代表有助于构建和管理项目的特定任务。

有时,Maven 目标并不局限于构建阶段。我们可以通过命令行来执行这些目标。

相关推荐
cdut_suye几秒前
Linux工具使用指南:从apt管理、gcc编译到makefile构建与gdb调试
java·linux·运维·服务器·c++·人工智能·python
苹果醋313 分钟前
2020重新出发,MySql基础,MySql表数据操作
java·运维·spring boot·mysql·nginx
小蜗牛慢慢爬行14 分钟前
如何在 Spring Boot 微服务中设置和管理多个数据库
java·数据库·spring boot·后端·微服务·架构·hibernate
azhou的代码园17 分钟前
基于JAVA+SpringBoot+Vue的制造装备物联及生产管理ERP系统
java·spring boot·制造
18号房客24 分钟前
macOS开发环境配置与应用开发教程(一)
vscode·macos·visualstudio·eclipse·intellij-idea·phpstorm·visual studio
wm10431 小时前
java web springboot
java·spring boot·后端
smile-yan1 小时前
Provides transitive vulnerable dependency maven 提示依赖存在漏洞问题的解决方法
java·maven
老马啸西风1 小时前
NLP 中文拼写检测纠正论文-01-介绍了SIGHAN 2015 包括任务描述,数据准备, 绩效指标和评估结果
java
果冻的猿宇宙1 小时前
Maven 中央仓库访问过慢的解决方案--设置国内镜像
maven·镜像·仓库·aliyun·国内镜像·mirror
哆啦 AI 梦1 小时前
【Maven】如何解决Maven循环依赖?
maven·循环依赖