【问题标题】:CMD not recognised in MavenCMD 在 Maven 中无法识别
【发布时间】:2013-01-07 15:40:41
【问题描述】:

我有一个 maven 项目,当我运行它时它会成功构建,但不会启动服务器,而是打印出以下“'cmd' 不是内部或外部命令、可运行程序或批处理文件。 ”。 我实际上已经尝试重新安装netbeans,但这似乎并没有解决问题。 任何帮助将不胜感激。

【问题讨论】:

  • 你尝试启动什么服务器?
  • glassfish 服务器版本 3.1.2
  • 你尝试过类似本教程netbeans.org/kb/docs/javaee/maven-entapp.html的东西吗?
  • 我终于找到了解决方法,当我尝试从命令提示符手动访问“cmd”时,它给了我同样的错误,所以我不得不编辑环境变量路径以指向“c” :\windows\system32' 然后我重新启动了 netbeans 和 tadaaaaaaa,它运行良好。
  • 我之前没有提到这个变体,因为我从来没有见过没有定义这个变量的情况)我认为这很明显。但不管怎样,你自己解决这个问题真是太好了!。

标签: java maven


【解决方案1】:

将 C:\Windows\System32 添加到环境变量中的 Path 变量中,它应该可以工作。

【讨论】:

    【解决方案2】:

    这不是您的 IDE 或 MAVEN 的问题。检查您的“system32”是否在 windows 的 PATH 环境变量中正确定义。在此之前验证您的 JAVA_HOME 和 M2_HOME 路径是否正确

    Path = %SystemRoot%\system32;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-12-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多