Just in case someone gets confused, this line should not include newPack.OtherClass:
java.lang.RuntimeException: Unable to find JavaScript filePath for class: newPack.OtherClass Bad copy-paste job. The real output was feathers.controls.SimpleButton too. On Fri, Jul 10, 2015 at 4:06 PM, Josh Tynjala <joshtynj...@gmail.com> wrote: > It looks like the jsc output type is having trouble with classes when > they're in packages. See the error below: > > Could not find file for class: feathers.controls.SimpleButton > java.lang.RuntimeException: Unable to find JavaScript filePath for class: > newPack.OtherClass > at > org.apache.flex.compiler.internal.graph.GoogDepsWriter.addDeps(GoogDepsWriter.java:174) > at > org.apache.flex.compiler.internal.graph.GoogDepsWriter.addDeps(GoogDepsWriter.java:192) > at > org.apache.flex.compiler.internal.graph.GoogDepsWriter.buildDB(GoogDepsWriter.java:127) > at > org.apache.flex.compiler.internal.graph.GoogDepsWriter.getListOfFiles(GoogDepsWriter.java:79) > at > org.apache.flex.compiler.internal.codegen.mxml.flexjs.MXMLFlexJSPublisher.publish(MXMLFlexJSPublisher.java:325) > at org.apache.flex.compiler.clients.MXMLJSC.compile(MXMLJSC.java:467) > at > org.apache.flex.compiler.clients.MXMLJSC._mainNoExit(MXMLJSC.java:346) > at > org.apache.flex.compiler.clients.MXMLJSC.mainNoExit(MXMLJSC.java:272) > at > org.apache.flex.compiler.clients.MXMLJSC.staticMainNoExit(MXMLJSC.java:231) > at org.apache.flex.compiler.clients.MXMLJSC.main(MXMLJSC.java:177) > > > File not found: feathers.controls.SimpleButton > > If I put the SimpleButton class into the top-level package, it compiles > without error. Any ideas? > > - Josh >