No valid Maven installation found. Either set the

No valid Maven installation found. Either set the home directory in the configuration dialog or set the M2_HOME environment variable on your system.

最近接手了一个新的JAVA项目,在IDEA中配置好了Debug了,点击Debug,在控制台报错如下:

?


1

[FATAL_ERROR] Cannot start Maven: No valid Maven installation found. Either set the home directory in the <ahref="#">configuration dialog</a> or set the M2_HOME environment variable on your system.

我以前的项目都可以正常使用Maven,这个项目居然不能使用了,我的~/.zshrc一切配置都正常,真是奇怪了。后来去stackoverflow上查了下,原来是Mac的Shell环境变量未必能够被GUI应用读到。解决方法如下:

?


1

sudovim/etc/launchd.conf //一般Mac上默认是没有这个文件的

在这个文件中加上你的M2_HOME的配置:

?


1

setenv M2_HOME/usr/local/maven/apache-maven-3.2.1

然后你一定要重新启动Mac这个配置才会生效,重启之后Debug就正常了。

时间: 2024-10-27 07:35:27

No valid Maven installation found. Either set the的相关文章

No valid Maven installation found. Either set the home directory in the configuration dialog or set

原因: IDEA的maven地址设置出错,系统找不到指定的maven路径 解决: setting---->maven修改正确的maven链接地址. 设置你maven 的地址为你的存放路基就好了 原文地址:https://www.cnblogs.com/guangzhou11/p/12088077.html

解决The environment variable JAVA_HOME does not point to a valid JVM installation

参考地址:http://blog.windigniter.com/2014/04/java_home-not-point-jvm-installation/ 需要查看以下信息是否正确配置: JAVA_HOME :需要指向正确的JDK位置, 如 D:\Program Files\Java\jdk1.8.0_05, 需要注意的是 不要再路径后面带“;”,

IntelliJ IDEA: maven &amp; jetty 开发 java web

之前使用eclipse + maven + jetty开发java web应用,本着no zuo no gain的想法, 折腾了一下Intellj idea下开发环境的搭建,顺带学习了maven repository的概念. 环境 系统:OS X Yosemite IDE:IntelliJ IDEA 14.0.1 CE JDK:1.8.0_25 svn使用 svn checkout项目到project 图 1. svn maven使用 右侧栏Maven Projects:Maven Projec

Maven更新慢怎么办?试试换成国内镜像

汗一个,最近刚找到方法.以前竟然忍受那么慢的更新速度. 解决办法是修改配置文件 apache-maven-3.3.3\conf\settings.xml 我这边主要做了三个地方的修改 1.仓库保存位置(默认是C盘),修改如下图 2.添加镜像站点.找到 mirrors标签.修改如下图: 3.修改默认JDK版本 完整的文档settings.xml如下: 1 <?xml version="1.0" encoding="UTF-8"?> 2 3 <!--

Maven中手动安装或部署jar

一些第三方jar包我们需要手动进行安装部署,另外如果使用nexus时索引未更新下来急于使用时也可以进行安装或部署.安装(install)仅将相应jar包安装到了本地仓库,而部署(deploy)则将jar包部署到了私有仓库中.如下两段代码分别是命令行形式下安装oracle 的jdbc驱动包,和部署surefire-junit包到私服上的代码. <span style="font-size:12px;">mvn install:install-file -DgroupId=co

jenkins实战安装java maven项目

一.构建配置搭建 1.创建一个新的项目,选择maven来操作 2.要想构建maven项目,代码库中必须要有一个maven 3.把maven压缩包,解压到一个目录,在当前目录下使用git上传到gitlab项目库 git init git add . git commit -m "maven" git remote add origin [email protected]:YH02/java.git git push origin master 4.在gitlab上面新构建一个项目(例子j

maven国内镜像

<?xml version="1.0" encoding="UTF-8"?> <!--Licensed to the Apache Software Foundation (ASF) under oneor more contributor license agreements. See the NOTICE filedistributed with this work for additional informationregarding cop

maven配置多模块项目事例

limit-parent <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> &

eclipse配置maven

maven安装配置成功后开始在Eclipse中配置maven,点击eclipse菜单栏Help->Eclipse Marketplace搜索关键字maven到插件Maven Integration for Eclipse并点击安装即可,如下图: 安装完毕后,点击重启eclipse 重启后,为了使得Eclipse中安装的Maven插件,同windows中安装的那个相同,需要让eclipse中的maven重新定位一下,点击Window -> Preference -> Maven ->