指定的任务可执行位置"C:\ Program Files(x86)\ Java\jdk1.7.0_71 \\ bin\javac.exe"无效

SEn*_*Eng 7 c# java visual-studio xamarin

我想知道xamarin从哪里获得这条路径?

严重级代码描述项目文件行源抑制状态错误指定的任务可执行位置"C:\Program Files (x86)\Java\jdk1.7.0_71\\bin\javac.exe"无效.

所以我可以把它改成新的jdk1.8.我有新的JDK设置我只需要知道在哪里改变路径.

Abe*_*ini 7

我有同样的问题和解决方案.

  1. 删除所有jdk并安装jdk 1.8
  2. 在Visual Studio工具>选项> Xamarin中更改引用Java位置
  3. 清洁和重建项目

  • 非常感谢."Clean"是Magic关键字. (3认同)

Lio*_*let 0

我有完全相同的问题。我让它消失了(这与修复它不是一回事)。

  • 卸载您拥有的所有 JAVA。删除两个 JAVA 文件夹(Program Files 和 Program Files (x86))。
  • 安装最新版本的 Java (x32) SDK。
  • 清理并重建您的项目。
  • 由于我的解决方案是多平台的,因此我将启动项目更改为 .iOS 项目,构建它,在模拟器中运行它,然后将启动项目设置回 .Droid 项目。

在这一切的某个地方,问题就消失了。并记住孩子们!如果它能自己消失,它就能自己回来!