View Full Version : [Updated] Announcing Java Ext Builder 0.11

9 Jun 2007, 8:21 AM

An updated version specifically for the Ext SVN can be found here:



Have you wanted to build your own Ext JS files but couldn't because your on *nix or a Mac? Well we now have the solution for you and yes it even works on windows too.

Announcing the Java JSB Builder 0.1 Alpha 1a!

Download the Java Ext Builder 0.1 Alpha1a Here (http://extjs.com/deploy/builder/builder-0.1-alpha1a.zip)

Java Ext Builder Read me:

Place the builder directory in the root of your Ext JS source directory (Ex: E:\Ext\Builder).

Setting up your .jsb file build path
Open the .jsb file in your favorite text editor and look for the <project /> xml tag
Find the `output` parameter
Set the value of the parameter to your desired build directory (The directory does not have to exist as it will be created in the build process).
the resources.jsb and the examples.jsb usually have an output path the same as Ext.js but with an added folder to place all the files in a ./resources and ./examples sub folders.
Save and Close the file. * Note * Remember there are three .jsb file: src/Ext.jsb, examples/examples.jsb and resources/resources.jsb

Running the Build Script
- build.(bat|sh) script will build out a compressed version of Ext.
- build-debug.(bat|sh) script will build out a debug version which just strips out the comments out of the files but does not compress the files down so that way it's easier to debug your applications during development.

Version History
0.1 Alpha 1a - June 23, 2007
- Fixed a bug with // being striped when it is not a comment. (http://extjs.com/forum/showthread.php?t=8067)

0.1 Alpha 1 - June 9, 2007
- Initial Release

10 Jun 2007, 5:55 AM
Any chance of the sources being available?

10 Jun 2007, 7:20 AM
Any chance of the sources being available?
Not currently. They will be aviable once we get svn setup for premium memeber in the coming weeks. I'll keep everyone updated.

10 Jun 2007, 9:31 AM
great work !!

29 Jun 2007, 6:39 AM

4 Oct 2007, 9:03 AM
Any update on this in SVN?

1 Jan 2008, 6:01 AM
An updated version specifically for the Ext SVN ....... http://catwebsite.googlepages.com/catfood.htm (http://catwebsite.googlepages.com/catfood.htm)

I'll see to it .thank.:)

4 Jan 2008, 6:36 AM
I found the update in SVN.

20 Jan 2008, 9:51 PM
This is a really fabulous tool!

I've been experimenting with making mixes of ext-all.js with my own library and I got this error. is it because ext-all.js is such a large file?

java.lang.IllegalArgumentException: out of range index
at org.mozilla.classfile.ClassFileWriter.add(ClassFileWriter.java:544)
at org.mozilla.classfile.ClassFileWriter.addLoadConstant(ClassFileWriter.java:604)
at org.mozilla.classfile.ClassFileWriter.addPush(ClassFileWriter.java:840)
at org.mozilla.javascript.optimizer.Codegen.emitConstantDudeInitializers(Codegen.java:950)
at org.mozilla.javascript.optimizer.Codegen.generateCode(Codegen.java:309)
at org.mozilla.javascript.optimizer.Codegen.compileToClassFile(Codegen.java:161)
at org.mozilla.javascript.optimizer.Codegen.compile(Codegen.java:71)
at org.mozilla.javascript.Context.compileImpl(Context.java:2374)
at org.mozilla.javascript.Context.compileString(Context.java:1354)
at org.mozilla.javascript.Context.compileString(Context.java:1343)
at org.mozilla.javascript.tools.shell.Main.loadScriptFromSource(Main.java:511)
at org.mozilla.javascript.tools.shell.Main.processFileSecure(Main.java:451)
at org.mozilla.javascript.tools.shell.Main.processFile(Main.java:418)
at org.mozilla.javascript.tools.shell.Main.processSource(Main.java:409)
at org.mozilla.javascript.tools.shell.Main.processFiles(Main.java:184)
at org.mozilla.javascript.tools.shell.Main$IProxy.run(Main.java:105)
at org.mozilla.javascript.Context.call(Context.java:559)
at org.mozilla.javascript.ContextFactory.call(ContextFactory.java:497)
at org.mozilla.javascript.tools.shell.Main.exec(Main.java:167)
at org.mozilla.javascript.tools.shell.Main.main(Main.java:145)
at com.extjs.builder.MinimizeFile.processRhino(MinimizeFile.java:64)
at com.extjs.builder.MinimizeFile.process(MinimizeFile.java:37)
at com.extjs.builder.processors.JavascriptProcessor.run(JavascriptProcessor.java:86)
at com.extjs.builder.JsbBuilder.process(JsbBuilder.java:88)
at com.extjs.builder.JsbBuilder.process(JsbBuilder.java:39)
at Runner.main(Runner.java:27)
Processing Component: /default-all.js
- Processing File: ext-2.0/adapter/ext/ext-base.js
- Processing File: ext-2.0/ext-all.js

22 May 2008, 9:13 AM
woohoo. gold!

22 May 2008, 9:21 AM
woohoo. gold!

that's the 2nd WoW gold trader i've had to ban. woohoo!