当前位置: 首页 > 知识库问答 >
问题:

mvn-版本“mvn”无法识别

袁开宇
2023-03-14

路径:%JAVA_HOME\bin;%M2_HOME\bin;...

java版本工作良好

java版本“1.8.0_45”java(TM)SE运行时环境(build1.8.0_45-B15)java HotSpot(TM)64位服务器VM(build25.45-B02,混合模式)

“Mvn'n'est pas reconnu en tant que commande interne ou externe,un programment exécutable ou un fichier de commandes.

但mvn有效:

C:\users\jerome>%m2_home%\bin\mvn--版本

Apache Maven 3.3.3...Maven主页:C:\dev\outils\Maven Java版本:1.8.0_45,供应商:Oracle Corporation Java主页:C:\dev\outils\Java默认区域设置:fr_FR,平台编码:Cp1252操作系统名称:“Windows 7”,版本:“6.1”,ARCH:“AMD64”,系列:“DOS”

我重新启动了电脑,但它并没有更好地工作。知道吗?

共有1个答案

党俊健
2023-03-14

您需要关闭路径中的%。

路径:%JAVA_HOME%\bin;%M2_HOME%\bin;...

而不是

 类似资料:
  • 我按照http://maven.apache.org/download.cgi安装了maven,并创建了以下环境变量: 并且,我在PATH前面加上了这个: 当我尝试运行并输入时,它会说: 'mvn'无法识别为内部或外部命令、可操作程序或批处理文件。

  • 我尝试使用以下步骤在Ubuntu上安装maven: 用户$wgethttp://archive.apache.org/dist/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz 用户$tar-zxvf apache-maven-3.3。9-bin。焦油广州 用户$export PATH=/usr/local/apache-mave

  • null 但在执行时 用户$mvn-版本 cli返回:程序'mvn'可以在以下包中找到: null 用户$echo$JAVA_HOME /usr/lib/jvm/java-8-Oracle

  • 我是Maven的新手,我有一个基于Java的web项目,在我的MyEclipse中配置了Maven。 现在,如果我修改了任何Java文件,那么我需要执行还是?

  • 我有一些第三方jar依赖。因此,我使用maven-install-plugin将这些第三方jar安装到我的本地存储库(.m2/repository)中。这个插件一定要清理阶段。当我执行“MVN clean Install”时,在运行clean之前,它开始搜索依赖项,最终构建失败,因为它无法找到第三方JAR。但是当我单独运行mvn clean时,它会将文件安装在本地存储库中。随后当我运行mvn cl

  • 问题内容: 我想执行的三个项目,我已经发布到我们的Nexus服务器 众多 ,在过去的时间。今天突然,由于没有明显的原因,所有发行版都没有执行目标。 启用(和)的完整堆栈跟踪和调试日志记录后,我看到数百行有关缺少包的错误: 但是,所有这些软件包都在我的本地存储库和Nexus服务器中。而且,我没有从那里得到任何这些错误,并且所有项目(Java Web应用程序)实际上都是从Intellij启动的,没有任