命令“platforms\android\cordova\clean.bat”以代码 2 退出
Posted
技术标签:
【中文标题】命令“platforms\\android\\cordova\\clean.bat”以代码 2 退出【英文标题】:The command "platforms\android\cordova\clean.bat" exited with code 2命令“platforms\android\cordova\clean.bat”以代码 2 退出 【发布时间】:2015-08-03 05:19:32 【问题描述】:当我在 Visual Studio 2015 Cordova 中调试我的解决方案时,出现此问题命令“platforms\android\cordova\clean.bat”退出,代码为 2。
【问题讨论】:
你答对了吗? 【参考方案1】:在 Visual Studio 2015 中,菜单:Tools => Options => Tools for Apache Cordova => Environment Variable Overrides 设置正确的 ADT_HOME 和 JAVA_HOME。
还可以从 Cordova 工具 清理 Cordova 缓存。然后打开并调试您的项目。
【讨论】:
还要确保您拥有适当/最新的 Android SDK 平台工具和构建工具 我试过这个,但是直到我也删除了platforms\android\folder
之后它才起作用【参考方案2】:
当我安装 VS.Net2015 并尝试创建一个空白的 Cordova 项目并进行编译时,我遇到了类似的问题。我确实尝试了很多不同的方法,包括重新安装 Android Studio 和 VS,但没有任何帮助。
最后归结为我有一个 64 位操作系统并安装了一个 32 位 JDK,但不知何故不能很好地协同工作。下载了 64Bit JDK 并更正了 Visual Studio 中的路径,现在可以正常工作了。
问候 基兰
【讨论】:
【参考方案3】:我找到了解决方案并解决了我的问题。
问题是您在系统中正确设置了环境路径
1 .确保安装 JAVA 和 ANT 2.确保在系统变量中设置 JAVA_HOME 和 ANT_HOME 以及更新的 PATH。
重新启动您的工作室。这个问题就没有了。开心。 :)
【讨论】:
也许您应该指定应该在PATH
环境变量中确切放置的内容。【参考方案4】:
我也遇到了同样的问题,今天解决如下:
检查 cmd > java -d64 -version - JVM 有错误 从 java.com/en/download 安装 Java 重启电脑 检查 cmd > java -d64 -version - 没有错误 删除 ..\bin\platforms\android 文件夹 android 是我遇到问题的平台 清洁解决方案和构建解决方案
现在已成功部署到设备!
【讨论】:
【参考方案5】:不幸的是,该错误消息并不是很有帮助。当我遇到这个错误时,我可以通过在命令提示符下运行 clean.bat 文件来获得更多信息,这样我就可以看到实际的错误消息。 bat文件的路径在报错信息中:“platforms\android\cordova\clean.bat”。
对我来说,我的 keystore 文件的路径在我的 build.json 文件中不正确。在我修复后,清洁工作正常。
【讨论】:
以上是关于命令“platforms\android\cordova\clean.bat”以代码 2 退出的主要内容,如果未能解决你的问题,请参考以下文章
Docker学习重点~docker命令:帮助命令镜像命令容器命令常用其他命令
每天一个 Linux 命令网络相关命令(ifconfigroutepingtraceroutenetstatsstelnetrcpscp)