小牛上的Eclipse错误:posix_spawn不是此平台上支持的进程启动机制

Can*_*dağ 2 java eclipse macos android osx-mavericks

我正在使用OS X Mavericks.我已经从Oracle安装了Apple的Java和JDK 8和7.下载Android ADT.当我运行eclipse时,它会在构建时向我显示此错误.我无法使用eclipse.

你对这个问题有什么看法吗?

在"构建工作区"期间发生内部错误.posix_spawn不是此平台上支持的进程启动机制.

java.lang.Error: posix_spawn is not a supported process launch mechanism on this platform.
    at java.lang.UNIXProcess$1.run(UNIXProcess.java:105)
    at java.lang.UNIXProcess$1.run(UNIXProcess.java:94)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.lang.UNIXProcess.<clinit>(UNIXProcess.java:92)
    at java.lang.ProcessImpl.start(ProcessImpl.java:130)
    at java.lang.ProcessBuilder.start(ProcessBuilder.java:1023)
    at java.lang.Runtime.exec(Runtime.java:620)
    at java.lang.Runtime.exec(Runtime.java:485)
    at com.android.ide.eclipse.adt.internal.build.builders.PreCompilerBuilder.execAapt(PreCompilerBuilder.java:1225)
    at com.android.ide.eclipse.adt.internal.build.builders.PreCompilerBuilder.handleResources(PreCompilerBuilder.java:1123)
    at com.android.ide.eclipse.adt.internal.build.builders.PreCompilerBuilder.build(PreCompilerBuilder.java:720)
    at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:733)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206)
    at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246)
    at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302)
    at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358)
    at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381)
    at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143)
    at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
Run Code Online (Sandbox Code Playgroud)

gun*_*ess 5

问题是特殊语言字符(在这种情况下可能是土耳其语中的i-İ).

以下是我如何逐步解决的问题:

  1. 将您的首选语言更改为主要英语.(怎么样?)
  2. 重启Mac.
  3. 启动Eclipse并创建一个项目.(你的问题应该立即解决)
  4. 关闭日食.
  5. 将您的首选语言更改为土耳其语
  6. 重启Mac.

由于土耳其用户只面临问题,我还将上述翻译添加为:


问题dildekiözelkarakterler(MuhtemelenTürkçe'dekii-İharfi,bu durumda).

Adımadımçözüm:

  1. Sistemdiliniziİngilizce'yeçevirin.(Nasılmı?)
  2. Mac重启atın.
  3. Eclipseiaçınveprojeoluşturun.(Sorununuzbuaamaamaçözülmüşolmasılazım)
  4. Eclipseikapatın.
  5. SistemdiliniziTürkçe'yeçevirin.
  6. Mac重启atın.