运行Maven的命令mvn活着建立maven项目出现错误

时间:2022-02-25 09:13:21
如题,我正确安装了maven,然后在netbeans IDE中创建了个maven程序,然后运行,程序总是运行不起来,然后控制台中输出: 
NetBeans: Executing '"D:\Developing platform and workplaces\WebServices\Maven\apache-maven-2.2.1\bin\mvn.bat" -Dnetbeans.execution=true -Dmaven.repo.local=C:\Documents and Settings\Administrator\.m2\repository nbm:cluster nbm:run-ide' 
NetBeans:      JAVA_HOME=D:\Developing platform and workplaces\NetBeans\JDKAndOtherRelated 
Scanning for projects... 
------------------------------------------------------------------------ 
Building mavenproject2 - sample NetBeans Module 
   task-segment: [nbm:cluster, nbm:run-ide] (aggregator-style) 
------------------------------------------------------------------------ 
[nbm:cluster] 
------------------------------------------------------------------------ 
[ERROR]BUILD FAILURE 
------------------------------------------------------------------------ 
The NetBeans binary directory structure for com.mycompany:module1:nbm:1.0-SNAPSHOT is not created yet. 
Please execute 'mvn install nbm:cluster' to build all relevant projects in the reactor. 
------------------------------------------------------------------------ 
For more information, run Maven with the -e switch 
------------------------------------------------------------------------ 
Total time: 2 seconds 
Finished at: Wed Jun 02 02:09:28 CST 2010 
Final Memory: 5M/15M 
------------------------------------------------------------------------ 
'cmd' 不是内部或外部命令,也不是可运行的程序 
或批处理文件。 

我该怎么解决呢,我在命令行窗口中输入mvn -v也会出现 "'cmd' 不是内部或外部命令,也不是可运行的程序 
或批处理文件。" 这个错误提示。 

6 个解决方案

#1


意思就是说,你把系统的控制台搞死了???
是不是可以找个系统修复工具修复一下?

没搞死过cmd,所以不清楚哦。

你使用“开始”->“运行”->“cmd”,看会不会正常打开控制台。

#2


引用 1 楼 xyz20003 的回复:
意思就是说,你把系统的控制台搞死了???
是不是可以找个系统修复工具修复一下?

没搞死过cmd,所以不清楚哦。

你使用“开始”->“运行”->“cmd”,看会不会正常打开控制台。

可以正常打开控制台,但是我输入mvn -v后最下面一行就会显示      'cmd' 不是内部或外部命令,也不是可运行的程序 
或批处理文件。    

#3


那就有可能是mvn.bat写错了。建议换个其他版本的maven试试。

#4


呵呵,我这两天刚换了公司,也被svn 和 maven高的很晕

maven 目录结构与一般不同,

运行时 要在 pom.xml 配置了很多东西

具体的没记住 也不想记

论坛里面这种问题还真没什么人回答

抱歉啦,,爱莫能助

#5


把mvn命令所在目录加入环境变量path

#6


我遇到的问题如下:

[INFO] --- buildnumber-maven-plugin:1.0-beta-4:create (default) @ mybatis ---
[INFO] Checking for local modifications: skipped.
[INFO] Updating project files from SCM: skipped.
[INFO] Executing: cmd.exe /X /C "svn --non-interactive info"
[INFO] Working directory: E:\open_source\myBatis\myBatis_truck
Provider message:
The svn command failed.
Command output:
'svn' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------




检查了环境变量的设置,是正确的,但不知道为何总是出现上面的错误。。。求高手解救啊!!

#1


意思就是说,你把系统的控制台搞死了???
是不是可以找个系统修复工具修复一下?

没搞死过cmd,所以不清楚哦。

你使用“开始”->“运行”->“cmd”,看会不会正常打开控制台。

#2


引用 1 楼 xyz20003 的回复:
意思就是说,你把系统的控制台搞死了???
是不是可以找个系统修复工具修复一下?

没搞死过cmd,所以不清楚哦。

你使用“开始”->“运行”->“cmd”,看会不会正常打开控制台。

可以正常打开控制台,但是我输入mvn -v后最下面一行就会显示      'cmd' 不是内部或外部命令,也不是可运行的程序 
或批处理文件。    

#3


那就有可能是mvn.bat写错了。建议换个其他版本的maven试试。

#4


呵呵,我这两天刚换了公司,也被svn 和 maven高的很晕

maven 目录结构与一般不同,

运行时 要在 pom.xml 配置了很多东西

具体的没记住 也不想记

论坛里面这种问题还真没什么人回答

抱歉啦,,爱莫能助

#5


把mvn命令所在目录加入环境变量path

#6


我遇到的问题如下:

[INFO] --- buildnumber-maven-plugin:1.0-beta-4:create (default) @ mybatis ---
[INFO] Checking for local modifications: skipped.
[INFO] Updating project files from SCM: skipped.
[INFO] Executing: cmd.exe /X /C "svn --non-interactive info"
[INFO] Working directory: E:\open_source\myBatis\myBatis_truck
Provider message:
The svn command failed.
Command output:
'svn' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------




检查了环境变量的设置,是正确的,但不知道为何总是出现上面的错误。。。求高手解救啊!!