JBoss AS 5 is here!
The long awaited Jboss 5 Application Server is finally here, It seems to have been released just now since there are only 138 downloads of the binary.
Download here – http://www.jboss.org/jbossas/downloads/
Intellij IDEA 8 available
I have been using the milestone for quite a while, and I believe there are huge improvements over the earlier versions.
Highlights in the 8.0 release are..
Languages & Frameworks
- SQL-92, MySQL, SQLite with coding assistance and Console to run SQL scripts from the IDE
- Template languages: FreeMarker, Velocity
- XPath/XSLT, including XPath expression evaluation
- Groovy/Grails with advanced editing, new refactorings and Gant
- JBoss Seam
- Struts 2
- Spring 2.5
- Spring Webflow
- Spring MVC
- Spring Dynamic Modules
- GWT 1.5
- RESTful WebServices
Features & Improvements
- 7 New Java Refactorings
- Dataflow to This — see where an arbitrary parameter value comes from
- Create new test for class intention and navigation between classes/tests
- UML class diagrams with navigation to the source code and refactorings
- Thread dump analyzer
- Automatic namespace import for HTML/XML/JSP
- JavaScript debugger
- Flex debugger
- Advanced Flex code editor for MXML and ActionScript files, with Flash 10 generics
- Maven: create new module from archetype, Repository Browser, pom.xml validation and editing assistance
- Subversion 1.5 merge tracking support
Download a 30day trial, or purchase a license here
Web Beans (JSR-299) draft available
The JSR299 draft is now available for public review, have a look at it (and leave feedback)
http://jcp.org/en/jsr/detail?id=299
Your comments are welcomed, send them to jsr-299-comments@jcp.org
Gafter to Microsoft..
Initially I found it hard to Believe, but it appears to be true that Neal Gafter one of the Java-rock star has joined Microsot. I wonder what this means to his Closures proposal.
“working on Microsoft Visual Studio Managed Languages with Anders Hejlsberg, on C# and other languages. “
Also confirmed by the latest Java Posse podcast (#208)
IntelliJ IDEA 8 Milestone 1
Jetbrains announced a milestone release for my favorite IDE a couple of days ago, and the feature list is quite impressing. I have been running the milestone for a couple of days and so far it’s running great. The SEAM support is a winner for me, as the Spring 2.5 support (although it worked fine in 7.0.4 as well)
- JBoss Seam Integration
- Javascript/Flex Debugger
- Spring 2.5
- FreeMarker, Velocity, GWT 1.5
- Great support for REST WebServices
- Struts 2
- Multi-dialect SQL Console
- Reworked project configuration
- New automated refactorings
- Improved coding assistance
- Numerous new code inspections
- Countless other new features and improvements
And planned features for the full version
- Team Foundation Server integration
- New Java refactorings from former Refactor-J
- Improved Groovy support, with Grails 1.0.3 and new refactorings
- Improved Ruby support, with Ruby debugger
- Scala support
- Python support
- Flexible settings storage with IntelliJ IDEA Server
Check out the fresh release at http://www.jetbrains.com/idea/nextversion?ij8m1an
IntelliJ & Spaces, a fix (kind off)
This isn’t exactly new, but some java-apps seem to have problems with Spaces in Leopard, i.e. not changing to the correct spaces when switching program.
I found a pretty easy solution, simply open the help window and put it behind the main IDEA window, spaces works fine (although this is kind of hacky).
JavaOne 2008 presentations
The presentations from this years JavaOne is now online at SDN. Download/view them here.
Finally there…
At last we arrived to San Francisco and this years installation of Java One, the flight over meant a dreaded stop at Heathrow terminal 5, all in all a quite terrible experience but to our surprise the bags arrived safely. The weather is pretty cold and chilly winds (especially considering that we spent 3 wonderful sunny and war days in Budapest before heading over); hopefully it will get better tomorrow.
Apple seeds JDK 6 to testers
Finally, after months of silence something about the JDK6 for OS X has surfaced. According to Macrumors.com apple seeded Java SE 6 Preview 8 for Leopard yesterday evening. According to the report it’s Java SE 6 version 1.6.0_01, and apparently requires a 64-bit capable Intel-mac. So there is still room for ranting about the support for PPC platform.
I for one think it’s wonderful news to get support for JDK6, not so much for development purposes but for the improved performance and some random goodies included in the JDK.
Update: Apparently Apple also made Java SE 6 Developer Preview 8 available from the ADC site today. Go grab it, and stop complaining..
No JDK6 with OS X 10.5 Leopard
So what’s up with Java on the Mac? After the initial chock of Apple not mentioning anything about Java 6 support in Leopard, as well as pulling the alpha/beta release from ADC a while ago the future of Java as a first-class citizen on the Mac has been questioned around the blogosphere..
Well having just installed Leopard on my MacBook Pro (The upgrade was painless, 30min) I can say that JDK 6 is not included in Leopard, those of you might remember that JDK 1.5 shipped exclusivly with the Tiger release, and I was really expecting the same this time.
Hopefully (and most probably) Apple will release a JDK 6 sometime, but the real question here is “sometime”, how long can you afford to wait? (For the record Sun released JDK6 almost a year ago at December 11 2006)
So how does this effect you? Personally I am not that effected since I mostly do Enterprise development, but I could use the speedup in JDK6 for running IDE’s and other tools.