In a FlexJS SDK, the google closure compiler.jar goes in

        js/lib/google/closure-compiler/compiler.jar

Are you sure you got your environment variables set up correctly?
Do 'jar -tf compiler.jar' to make sure it isn't corrupt and has
ErrorManager in it.

-Alex

On 5/26/14 8:22 PM, "Darrell Loverin" <darrell.love...@gmail.com> wrote:

>Still can't compile the examples;
>>ant examples
>
>
>     [java] Exception in thread "main" java.lang.NoClassDefFoundError:
>com/google/javascript/jscomp/ErrorManager
>
>     [java] at
>org.apache.flex.compiler.clients.MXMLJSC.compile(MXMLJSC.java:343)
>
>     [java] at
>org.apache.flex.compiler.clients.MXMLJSC._mainNoExit(MXMLJSC.java:262)
>
>     [java] at
>org.apache.flex.compiler.clients.MXMLJSC.mainNoExit(MXMLJSC.java:220)
>
>     [java] at
>org.apache.flex.compiler.clients.MXMLJSC.main(MXMLJSC.java:182)
>
>     [java] Caused by: java.lang.ClassNotFoundException:
>com.google.javascript.jscomp.ErrorManager
>
>     [java] at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
>
>     [java] at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>
>     [java] at java.security.AccessController.doPrivileged(Native Method)
>
>     [java] at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>
>     [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
>
>     [java] at 
>sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
>
>     [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
>
>     [java] ... 4 more
>
>     [java] Java Result: 1
>
>
>Tried moving the google compiler.jar to various places so ErrorManager
>would be found but no luck. Any idea what is wrong with my configuration?
>
>
>
>
>On Sun, May 25, 2014 at 11:17 PM, Alex Harui <aha...@adobe.com> wrote:
>
>> Yes, some versions of Ant fail to make the folder path for spark.css.
>>It
>> will be fixed in the next release.
>>
>> On 5/25/14 2:41 PM, "Darrell Loverin" <darrell.love...@gmail.com> wrote:
>>
>> >I delete the binary package and ran
>> > ant -f installer.xml -Dclosure.download.file=compiler-20140303.zip
>> >
>> >as you recommended. I entered 'y' to every download prompt. The script
>>was
>> >not successful, it was missing spark.css:
>> >
>> >hack-fb-files:
>> >
>> >    [mkdir] Created dir:
>> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/locale
>> >
>> >    [mkdir] Created dir:
>> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/mx
>> >
>> >    [mkdir] Created dir:
>> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/rsls
>> >
>> >    [mkdir] Created dir:
>> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/themes/Halo
>> >
>> >     [copy] Copying 1 file to
>> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/themes/Halo
>> >
>> >    [touch] Creating
>> 
>>>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/themes/Spark/spa
>>>rk
>> >.css
>> >
>> >
>> >BUILD FAILED
>> >
>> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/installer.xml:665: Could
>>not
>> >create
>> 
>>>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/themes/Spark/spa
>>>rk
>> >.css
>> >
>> >
>> >I copied Spark/spark.css from the asja/frameworks into the binary
>>package.
>> >I re-ran the command, this time choosing not to download any packages.
>> >This
>> >time the script was able to complete:
>> >
>> >hack-fb-files:
>> >
>> >     [copy] Copying 1 file to
>> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks
>> >
>> >    [touch] Creating
>> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/macfonts.ser
>> >
>> >    [touch] Creating
>> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/winfonts.ser
>> >
>> >    [touch] Creating
>> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/localfonts.ser
>> >
>> >
>> >setup-launch-configs:
>> >
>> >     [echo] Installing Adobe Flash Builder launch configuration files
>> >
>> >
>> >install:
>> >
>> >     [echo] /Users/dloverin/apache-flex-flexjs-0.0.1-bin is now an IDE
>> >compatible folder
>> >
>> >
>> >BUILD SUCCESSFUL
>> >
>> >
>> >
>> >
>> >
>> >
>> >On Fri, May 23, 2014 at 12:11 AM, Alex Harui <aha...@adobe.com> wrote:
>> >
>> >> Start over, delete the folder and uncompress the binary package into
>>a
>> >>new
>> >> folder.
>> >>
>> >> Then run:
>> >>          ant -f installer.xml
>> >>-Dclosure.download.file=compiler-20140303.zip
>> >>
>> >> -Alex
>> >>
>> >> On 5/22/14 9:00 PM, "Darrell Loverin" <darrell.love...@gmail.com>
>> wrote:
>> >>
>> >> >I removed the lib/google folder and the in/compiler-latest.zip from
>>the
>> >> >falcon repo. I ran "ant
>> >>-Dclosure.download.filename=compiler-20140303.zip
>> >> >clean main" from falcon and again from the asja repos.
>> >> >
>> >> >The lib/google folder was not refilled with a download as I
>>expected.
>> >> >Neither was the 'in' folder.
>> >> >
>> >> >I've also tried using the flexJS download without success.
>> >> >
>> >> >I get the following error when I run 'ant -f installer.xml':
>> >> >
>> >> >swfobject-check:
>> >> >
>> >> >
>> >> >swfobject-download:
>> >> >
>> >> >   [delete] Deleting:
>> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/swfobject.properties
>> >> >
>> >> >     [echo] Downloading swfobject_2_2.zip from:
>> >> >http://swfobject.googlecode.com/files
>> >> >
>> >> >      [get] Getting:
>> >> >http://swfobject.googlecode.com/files/swfobject_2_2.zip
>> >> >
>> >> >      [get] To:
>> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/in/swfobject_2_2.zip
>> >> >
>> >> >     [echo] Download complete
>> >> >
>> >> >    [unzip] Expanding:
>> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/in/swfobject_2_2.zip
>>into
>> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/templates
>> >> >
>> >> >
>> >> >get-third-party-files:
>> >> >
>> >> >
>> >> >fixup-config-files:
>> >> >
>> >> >     [echo] Installing frameworks configuration files configured for
>> >>use
>> >> >with an IDE
>> >> >
>> >> >
>> >> >hack-fb-files:
>> >> >
>> >> >
>> >> >BUILD FAILED
>> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/installer.xml:664:
>> >>Warning:
>> >> >Could not find file
>> >>
>> 
>>>>>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/as/libs/MXMLCC
>>>>>la
>> >>>ss
>> >> >es.swc
>> >> >to copy.
>> >> >
>> >> >
>> >> >
>> >> >On Tue, May 20, 2014 at 11:53 PM, Alex Harui <aha...@adobe.com>
>>wrote:
>> >> >
>> >> >> It looks like the latest Closure Compiler reports this as an
>>error in
>> >> >> Google Closure Library.
>> >> >>
>> >> >> Try using an older version of the Google Closure Compiler.  If you
>> >>are
>> >> >> working from the repos, remove the lib/google folder and the
>> >> >> compiler-latest.zip from the "in" folder and run the build with
>> >> >>
>> >> >> -Dclosure.download.filename=compiler-20140303.zip
>> >> >>
>> >> >>
>> >> >> -Alex
>> >> >>
>> >> >> On 5/20/14 7:47 PM, "Darrell Loverin" <darrell.love...@gmail.com>
>> >> wrote:
>> >> >>
>> >> >> >I'm getting errors when compiling the examples in asja.
>> >> >> >
>> >> >> >First I ran 'ant' in the main directory and it built without any
>> >> >> >noticeable
>> >> >> >errors:
>> >> >> >
>> >> >> >
>> >> >> >compile:
>> >> >> >
>> >> >> >     [echo] running gjslint
>> >> >> >
>> >> >> >     [exec] 149 files checked, no errors found.
>> >> >> >
>> >> >> >     [echo] running jshint
>> >> >> >
>> >> >> >Next I ran 'ant examples' to build the examples. A common error
>>in
>> >>the
>> >> >> >examples is:
>> >> >> >
>> >> >>
>> >>
>> 
>>>>>>>ApacheFlex/asja/examples/CordovaCameraExample/bin/js-debug/library/c
>>>>>>>lo
>> >>>>>su
>> >> >>>re
>> >> >> >/goog/base.js:1503:
>> >> >> >ERROR - "arguments.callee" cannot be used in ES5 strict mode
>> >> >> >
>> >> >> >     [java]   var caller = arguments.callee.caller;
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >> >Any idea what I might be going wrong?
>> >> >> >
>> >> >> >
>> >> >> >Thanks,
>> >> >> >
>> >> >> >
>> >> >> >-Darrell
>> >> >>
>> >> >>
>> >>
>> >>
>>
>>

Reply via email to