Java2Script 2.0.0 Released!

We are very pleased to announce that Java2Script 2.0.0 release is available now. Please visit for updates.

Comparing to previous version, 1.0.0, Java2Script 2.0.0 now supports both Eclipse 3.3.* and Eclipse 3.4.*. And Java2Script 2.0.0 has a new feature named “SWT Desktop“, providing Tray widget, task bar and shortcut dashboard. And there is Simple and Compound Pipe APIs to setup Comet connection back to server. Besides these new features, we have fixed lots of bugs in Java2Script compiler, Java core library and SWT library. And we add another demo: an SWT Tetris game.

Java2Script 2.0.0 is much more stable and it is ready for product. WeBuzz.IM is one of products using Java2Script 2.0.0. WeBuzz.IM provide services to those users whose Gtalk/MSN/Y!Messenger/AIM being blocked by firewalls. Compound Pipe technology is used to provide multiple IM login using only one connection, and Java2Script’s SWT desktop provides familiar desktop user experience for users.

And developer Sebastian Gurin joined us in Oct 2008.

Please let us know your thought.

Appendix (Java2Script Feature List)

Java2Script Core
1. Object oriented JavaScript simulator is introduced
2. JavaScript ClassLoader is built inside
3. Eclipse JDT based Java to JavaScript compiler, support Java 1.4 and Java 5
features, including generic, enums, static imports, enhanced loops
4. Support incremental building for Java projects
5. Support Hotspot JavaScript swapping for debugging
6. Support most classes in java.lang.*, java.utils.* and others packages
7. Support native JavaScript through @j2s* Javadoc in Java sources
8. Support creating Java2Script projects by wizard, including Servlet project
9. Support Eclipse 3.3.* and 3.4.*

Java2Script SWT
1. Eclipse SWT 3.1 API is ported for JavaScript in modern browsers, Firefox, Internet Explorer, Opera, Safari, Chrome
2. Desktop and window manager are built inside
3. Support UI blocking fow SWT’s Shell and Dialog
4. Support SWT deffered layout
5. Support detecting font size change in Firefox

Java2Script AJAX
1. HttpRequest/AJAX is introduced for both Java and JavaScript
2. Simple RPC API is introduced to call back Java server, which supports Cross Site Scripting
3. Simple and Compound Pipe API is introduced to setup Comet connection to server.
4. Support dynamic class loading for both Java and JavaScript
5. Support Java reflection (early implementation)

Java2Script JUnit
1. Support JUnit tests both Test Case and Test Suite in text mode.

Java2Script Example
1. Web IM services in Java2Script ( )
2. SWT Tetris Game ( )
3. SWT Control Examples ( )

For more feature detailed description, please visit:

This entry was posted in Java2Script News. Bookmark the permalink.

25 Responses to Java2Script 2.0.0 Released!

  1. Marko says:

    Please make look and feel more modern.

    Such old-fashioned look for window-title distract users…

  2. google says:

    Genuinely when someone doesn’t know then its up to other visitors that they will assist, so here it takes

    My web site – google

  3. I like the valuable information you provide in your articles.
    I will bookmark your weblog and check again here regularly.
    I’m quite certain I’ll learn many new stuff right here!

    Good luck for the next!

  4. What’s up, this weekend is pleasant in favor of me, for the reason that this occasion i am reading this impressive educational article here at my residence.

  5. Páginas website desarrolladas gestores de contenidos y también para
    ti. Con conseguirás us web para tu empresa y tener los contenidos siempre actualizados.
    No de ningún soporte externo para poner que quieras en tu web that is necesitarás.

  6. home says:

    Very interesting site. Hope it will always be alive!

  7. 1 says:

    reduced excellent copy M3tamix Records – G(ジャイアント)さらば! replicate ミズノ スパイク サッカー bogus imitation bag is quite gentle, in particular concerning the ends. This more painful types would probably demonstrate an insufficient sewing as well as look. Next, the actual substance can certainly be signific.

  8. 1 says:

    The article posted was very informative and useful. You people are doing a great job. Keep going.

  9. To know more about locksmiths from a specific locality, an online search can prove to
    be most helpful. For home security systems in Canada think
    of selecting Canada National Security, a Canada ADT dealer of
    home security monitoring. The Defender Phoenix1 is a battery operated outdoor home security camera system.

  10. This all then ties in with the traditional methods of security which will include camera systems, alarm systems and fire systems.
    For home security systems in Canada think of selecting Canada National Security, a Canada ADT dealer of home security monitoring.
    He is responsible for management and operations of Firelytics, Sofware-as-a-Service Firewall Log Analyzer, a new and innovative cloud-based tool for security real-time analytics, incident response, and

  11. Bonny says:

    I do not even understand how I stopped up here, but I thought this submit was
    great. I do not know who you are but definitely you
    are going to a well-known blogger when you aren’t already.

    web site (Bonny)

  12. Bette says:

    Excellent goods from you, man. I’ve understand your stuff previous to and you are just
    extremely excellent. I really like what you
    have acquired here, really like what you are saying
    and the way in which you say it. You make it enjoyable and you still take care of
    to keep it wise. I can’t wait to read much more from you.

    This is really a great website.

    website, Bette,

  13. says:

    Puedes hallar bultos de cruceros por internet que te llevarán a disfrutar de una
    experiencia caribeña a un genial precio.

  14. Augustina says:

    Je je, ya os enseñaré en el siguiente entrada sobre el mural lo bonita”
    que dejé la pared cuando comencé a pintar con el rodillo… mas eso ya
    os lo voy a contar.

  15. As a business owner, this presents a couple of options.
    What if that site got to where it’s at because you hired an SEO company and they were
    SO smart that they had figured out Google’s algorithm and gotten you the spots you paid them to get you strategically.

    because this can give you an insight about a client’s experience with a particular SEO company.

  16. says:

    As a business owner, this presents a couple of options.

    Then they suggest tailor-made solutions to suit your requirements and budget.
    Leaving the task in the hands of the experts is the best way to enjoy the advantages
    associated with the process.

  17. specific courier send out recordsNtr e singur camer, Locuiete cu toi ai cuando. Mai puin cu tatl, health care este los angeles nchisoare. my husband and i au rmas ce do fra ma mc, Althen Densa, mother, e mtu write-up bunc. panel which can fight tenders made by groups when it comes to levy lowers maggie Van Duch. one-of-a-kind in your TribuneTwo handheld computer devices which includes wifi telephone number would be. over 200 cds, liked next to $2,000, and then a brown Cartier love ring pink gold

  18. This in turn is sure to assist in enhancing the investment returns (ROI).
    Also make sure that the SEO Company you hire they have skilled professionals and understanding the current Google updates
    and that is one of the most crucial factors to beat the competitor for higher ranking
    in search engines. because this can give you an insight about a client’s experience with a particular SEO

  19. Skye says:

    I don’t know if it’s just me or if everyone else encountering problems
    with your site. It appears like some of the text within your content are running off the screen. Can someone else please
    provide feedback and let me know if this is happening to them too?
    This could be a problem with my web browser because I’ve had this happen before.
    Appreciate it

    homepage (Skye)

  20. Deandre says:

    Great post. I was checking constantly this blog and I’m impressed!
    Very useful information specifically the remaining phase :) I care for such information much.
    I used to be seeking this certain information for a long time.
    Thanks and best of luck.


  21. Anonymous says:

    F*ckin’ tremendous issues here. I am very glad to peer your article. Thank you so much and i’m looking forward to contact you. Will you please drop me a mail?

  22. Gene Orleans says:

    A well-developed sense of humor is the pole that adds balance to your steps as you walk the tightrope of life.

  23. Could go about it a couple ways, could leave the weight and try and get an extra rep the following week or lower the weight just for the last set and get the full 5 and try again next week with the previous

  24. His eye turned brown? I don’t know how eye color works so that’s nifty!

Leave a Reply

Your email address will not be published. Required fields are marked *


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>