Latest headlines from JavaWorldKeep up with Java news and tutorials on JavaWorld.Build the enterprise with EJB 3, JBoss Seam, and Maven 2- June 26, 2008 Sure, it's possible to use Ant for enterprise builds, but here's the thing: You'll coax so much more mileage out of your EJB 3 and Seam-based projects by building them with Maven 2.http://www.javaworld.com/javaworld/jw-06-2008/jw-06-build-the-enterprise.html Party of one: Surviving the solo open source project- June 24, 2008 Kirill Grouchnikov explores the challenges and pitfalls of starting and maintaining an open source software project, especially for the developer who codes alone. (An excerpt from Kirill's blog, Pushing Pixels.)http://www.javaworld.com/javaworld/jw-06-2008/jw-06-oneman.html Understanding the closures debate- June 17, 2008 Does Java need closures The question might seem best left to Java theorists, but the final decision could redefine the way you work in Java code. Learn what you need to know about the three proposals for closures in Java 7 and how they differ.http://www.javaworld.com/javaworld/jw-06-2008/jw-06-closures.html Open source Java projects: SwingLabs PDF Renderer- June 12, 2008 PDF files are ubiquitous for sharing documents over the Internet, but how do you view and render them in your Java applications Find out what the SwingLabs PDF Renderer can do for you, in this installment of the 'Open source Java projects' series.http://www.javaworld.com/javaworld/jw-06-2008/jw-06-opensourcejava-pdf-renderer.html Web development with Wicket, Part 1: The state of Wicket- June 10, 2008 Don't let state become a performance bottleneck in your Java Web applications. Wicket accommodates both stateless and stateful development models, so you can just go with the flow.http://www.javaworld.com/javaworld/jw-06-2008/jw-06-wicket1.html Hello, OSGi, Part 3: Take it to the server side- June 5, 2008 Develop and deploy your first OSGi Web application using your Eclipse IDE, Server-Side Equinox, Jetty, and Tomcat. This article concludes the 'Hello, OSGi' series by introducing OSGi on the server side.http://www.javaworld.com/javaworld/jw-06-2008/jw-06-osgi3.html Creating DSLs in Java, Part 1: What is a domain-specific language- June 3, 2008 Some say general-purpose languages such as Java are on their way out, soon to be replaced by DSLs for every occasion. Get ready for the shift in this first installment of Venkat Subramaniam's four-part introduction to domain-specific languages.http://www.javaworld.com/javaworld/jw-06-2008/jw-06-dsls-in-java-1.html |