Note that there are some explanatory texts on larger screens.

plurals
  1. PO"Permission denied" error when running Ant build on Mac OS X
    primarykey
    data
    text
    <p>I'm trying to run FlexUnit tests from Ant. Everything works fine on Windows but on Mac OS X, I get this error:</p> <pre><code>BUILD FAILED /Users/ohassan/Projects/mongo/build.xml:347: java.io.IOException: Cannot run program "/Applications/Adobe Flash Builder 4.5/player/mac/11.5/Flash Player Debugger.app" (in directory "/Users/ohassan/Projects/x"): error=13, Permission denied at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) at java.lang.Runtime.exec(Runtime.java:615) at org.flexunit.ant.launcher.commands.player.CustomPlayerCommand.launch(Unknown Source) at org.flexunit.ant.tasks.TestRun.run(Unknown Source) at org.flexunit.ant.tasks.FlexUnitTask.execute(Unknown Source) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291) at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.Target.execute(Target.java:390) at org.apache.tools.ant.Target.performTasks(Target.java:411) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399) at org.apache.tools.ant.Project.executeTarget(Project.java:1368) at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) at org.apache.tools.ant.Project.executeTargets(Project.java:1251) at org.apache.tools.ant.Main.runBuild(Main.java:809) at org.apache.tools.ant.Main.startAnt(Main.java:217) at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280) at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109) Caused by: java.io.IOException: error=13, Permission denied at java.lang.UNIXProcess.forkAndExec(Native Method) at java.lang.UNIXProcess.&lt;init&gt;(UNIXProcess.java:135) at java.lang.ProcessImpl.start(ProcessImpl.java:130) at java.lang.ProcessBuilder.start(ProcessBuilder.java:1021) ... 20 more </code></pre> <p>Here's the Ant task:</p> <pre><code>&lt;flexunit swf="${APP_BIN_DIR}/UnitTestingApp.swf" timeout="5000" toDir="${APP_REPORTS_DIR}" haltonfailure="false" verbose="true" localTrusted="false" command="${FLASH_PLAYER}" /&gt; </code></pre> <p>I gave 777 permissions to <code>${APP_BIN_DIR}</code>, <code>${APP_REPORTS_DIR}</code> and <code>Flash Player Debugger.app</code> but that didn't change anything. I also tried running the command <code>sudo ant</code> but that too had no effect on the error.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload