the problem is here: export ANT_HOME=/usr/local/bin ANT_HOME should point to the location you have unzipped ANT binary distribution not sure where should it point in case of "apt-get" installed ant :)
On Tue, Oct 20, 2015 at 3:13 PM, Harbs <harbs.li...@gmail.com> wrote: > I’m getting the following erros when I try the script: > (build.sh is a shell script I wrote which sets the env vars and runs ant > -e -f ApproveFlexJS.xml -Drelease.version=0.5.0 > > As you can see, I then set ANT_HOME and ran the command manually, and it > still failed. > > Harbss-MacBook-Pro:~ harbs$ cd > /Users/harbs/Documents/ApacheFlex/FlexJS0.5.0 > Harbss-MacBook-Pro:FlexJS0.5.0 harbs$ > /Users/harbs/Documents/ApacheFlex/FlexJS0.5.0/build.sh > Buildfile: /Users/harbs/Documents/ApacheFlex/FlexJS0.5.0/ApproveFlexJS.xml > > BUILD FAILED > /Users/harbs/Documents/ApacheFlex/FlexJS0.5.0/ApproveFlexJS.xml:86: The > ANT_HOME environment variable is not set. > > Total time: 0 seconds > Harbss-MacBook-Pro:FlexJS0.5.0 harbs$ export ANT_HOME=/usr/local/bin > Harbss-MacBook-Pro:FlexJS0.5.0 harbs$ ant -e -f ApproveFlexJS.xml > -Drelease.version=0.5.0 > Error: Could not find or load main class > org.apache.tools.ant.launch.Launcher > Harbss-MacBook-Pro:FlexJS0.5.0 harbs$ > On Oct 16, 2015, at 6:44 AM, Alex Harui <aha...@adobe.com> wrote: > > This is the ant version I have: > Apache Ant(TM) version 1.9.4 compiled on April 29 2014 > > Any ideas on what’s wrong? > > > OK, seems to be working now. I added building the examples to the > script. > > It took 12 minutes just to download and build everything on my system. > > > > Let me know if it works for you. > > > > -Alex > > > > 0) Make sure Ant and Java are in the path, and set up AIR_HOME, > > PLAYERGLOBAL_HOME and FLASHPLAYER_DEBUGGER environment variables if you > > haven’t already. Then: > > 1) create an empty folder. > > 2) Copy ApproveFlexJS.xml from the flex-asjs repo or download it here > > [1] and copy it into the empty folder > > 3) From the empty folder, run ‘ant -e -f ApproveFlexJS.xml > > -Drelease.version=0.5.0’ > > > > If you want to grab the bits manually, they are here [2]. > > > > > > [1] > > > https://git-wip-us.apache.org/repos/asf/flex-sdk/repo?p=flex-asjs.git;a=blo > > b_plain;f=ApproveFlexJS.xml;hb=refs/heads/develop > > [2] > > > http://apacheflexbuild.cloudapp.net:8080/job/flex-asjs/lastSuccessfulBuild/ > > artifact/out/ > > > > > > -- WBR Maxim aka solomax