Adjusted the ant.sublime-build to look like this:
{
"cmd": "/opt/local/bin/ant"],
"file_regex": "^ *\\[javac\\] (.+):([0-9]+):() (.*)$",
"working_dir": "${project_path:${folder}}",
"selector": "source.java",
"windows":
{
"cmd": "ant.bat"]
}
}
Now ant is found but I get the following errors:
/opt/local/bin/ant: line 101: ls: command not found
/opt/local/bin/ant: line 102: expr: command not found
/opt/local/bin/ant: line 103: expr: command not found
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/tools/ant/launch/Launcher
Caused by: java.lang.ClassNotFoundException: org.apache.tools.ant.launch.Launcher
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
[Finished in 4.0s with exit code 1]
Any ideas?