Java Tools Home
Mission
Projects
Weblog
Wiki
 
User Area
Become a member
Submit news
Request a Project
Publicize your Project
Submit Content
Graduate your Project
 
Get Connected
JavaTools Forums
Mailing lists
 
Get Informed
Newsletter
 
 
New Tools
- Jumble (A minimalistic web writing system)
- JMXRemote (Remote JMX Server)
- SOIMP (Subversion "overwriting import" tool)
- JavaUtil (Set of Utilitarian Classes)
 
Community Goodies
WallPapers
Tools Tips (pdf)
 
 
 
 

Welcome to the Java Tools community

Welcome to Java Tools Community, a gathering place for those interested in Java™ Development Tools. Here you'll find news, articles, discussions, great open source tools and all the help you'll need to start up your project.

Features
 
 

JavaTools Community Newsletter - Sixty-Seventh Issue
The sixty-seventh issue of our newsletter is now online, featuring the new projects that joined our community, two graduations, tips and the latest news from the Java Development Tools World. If you want to receive it by email, please subscribe the announcements mailing list - or visit the current issue here.
  (Dec 21, 2005)

Apache Maven - EAR & Javadocs Plugin Updates
The Apache Maven development team have released updates to their EAR & Javadocs plugins for Maven. Both packages are primarily bug fix releases.

Eclipse Web Tools Platform 1.0
The Eclipse Web Tools Platform (WTP) development team have released version 1.0. "'The new features of WTP 1.0 are designed to create a more vendor ready platform for Web and J2EE development,' said Tim Wagner, the PMC Lead of the Web Tools Project from BEA Systems. 'Working together with the diverse member companies in the project and the community has helped immensely to produce these platform APIs, which can help to better enable other commercial vendors to leverage WTP tools for their products.'" As such new features include the promotion of several APIs, componentization of WTP into subsets, improvements to current tools from version 7.0, major documentation and help system improvements, and more.

Deskzilla 1.1
The Deskzilla project, a Java desktop client for Bugzilla bug tracking system, has announced the release of version 1.1. They write in, "New features highlights: Tabbed Search Results allow to work with several bug tables at once; Configurable Workflow Actions allow to quickly modify a bug by using a pre-defined pattern; Export allows to save bugs as CSV or HTML file; Live Distribution automatically maintains a list of sub-queries that correspond to every available option for a field like Product or Component; Navigation Tree Filteringallows to hide all empty sub-queries, which would select no bugs."

AspectJ 5
The Eclipse project has released version 5.0 of AspectJ. "AspectJ 5 introduces several important changes to the language and tools in order to support Java 5, and to extend the capabilities of AspectJ in general. These changes are too extensive to describe in a simple readme file, so instead we have created the AspectJ 5 Developer'

Jakarta Commons Math 1.1
The Jakarta Commons Math development team have released version 1.1. "The new release contains bug fixes and enhancements. All API changes are binary compatible with version 1.0. The enhancements include some new probability distributions, a Fraction class, new matrix and numerical utilities, and a PRNG pluggability framework making it possible to replace the JDK-supplied random number generator in commons-math (and elsewhere) with alternative PRNG implementations."

JOnAS EJB3 Early Prototype
The Objectweb Consortium has announced an early prototype available for testing of JOnAS EJB3. "The developments are going on, and more complete versions will be delivered during the beginning of year 2006. You may try the EJB3 container very easily right now on JOnAS 4.6 as soon as you are using a jdk 5, by deploying it as a RAR module. It is provided with simple examples illustrating both the EJB3 features, and the ease of use of this new container. Indeed, in addition to the EJB3 ease of programming, this container makes the developer's and deployer's life far easier."

TrueZIP 4.0
Version 4.0 of the TrueZIP project has been released. They write in, "This is a major update with new features, enhanced error handling for rock solid stability and significant performance improvements for large ZIP files. All users are recommended to upgrade."


Cool Tool: Coyote
The goal of this project is to develop a set of NetBeans modules to help developers write code in dynamic languages using the NetBeans IDE. Initially, we are targeting the the Groovy and Jython languages, but we anticipate a common framework allowing support for more languages. The coyote is a quiet, efficient animal that thrives in urban and rural settings without any particular encouragement, and once established in an ecosystem, is virtually impossible to eradicate.


Tiny Tool: JBclipse
An Eclipse plugin that aims to add support for JavaBeans to Eclipse, starting with Bean Explorer, which allows the user to explore the property structure recursively.


Great Idea: JCode Express
JCode Express' aim is to develop a RAD tool, in the form of a wizard-based java code generator, that will reduce the time of application development.
For the first version the following templates will be created:

  • CMS
  • Site Search, for static documents
  • Form for Javamail send


Weblogs

John O'Conner Contributing to Mustang: Low hanging fruit
The experiment isn't finished. I've finally found a bug to fix. So, let's continue.    John O'Conner

David Herron Automated visual verification is hard
HASH(0x403ddca8)   David Herron

David Herron Safety is freedom?
Different strokes for different folks.    David Herron

Mark Reinhold Mustang Release Contents (JSR 270): Early Draft Review
Just in time for the holidays, the Early Draft Review version of the JSR 270 specification is now available.    Mark Reinhold

Marcelo Mayworm Are software architects not working hand-in-hand with developers?
Some time ago, a project I participated as a team manager, called my attention. The development team was constantly complaining about the complexity they had to grapple with for implementing every single use case. When asked whether their difficulty lay in the technological aspects, or even if the core business involved was too complex, they reported that their problem was elsewhere. Namely the challenge actually had to do with the steps they had to follow in order to attain, for instance, a simple CRUD respecting the architecture designed by the software architect. A CRUD with just two attributes required the development of 10 different classes to allow the insertion of a simple record in the database.    Marcelo Mayworm

 Sahoo Don't use @PersistenceContext in a web app...
It's a common mistake to inject an EntityManager into a web application that uses Java Persistence API. Let's discuss why?     Sahoo

John Reynolds Big dreams on the longest night of the year...
December 21st is the winter solstice, the longest night of the year in the northern hemisphere. What better time to dream sweet visions for the future?    John Reynolds

John O'Conner Character Conversions from Browser to Database
It's relatively easy to enter multilingual text into a rich client, Swing application. Doing so in a browser-based, web application isn't always as easy.    John O'Conner

Chris Adamson Let It Roll
Freedom and safety aren't opposites... Also:
Weblogs: Freedom vs. safety, command-line parameters, and echoing blanks in a JPassworldField
Feature Article: An Introduction to JMXRemote
Projects and Communities: Tribal Trouble accolades and new JXTA releases
Forum Postings: Mustang update nags and GlassFish logs
Also in Java Today: A conversation with David Gelernter and performance tuning JSP's and servlets    Chris Adamson

Krishnan Viswanath Dealing with Command Line Parameters
One of the things that keep popping up often is a need to write batch programs that is started from command line. Every single time its always been either reinvent the wheel or copy/paste from old code. So recently decided to put an end to this practice by looking at a professioanal CLI solution from Apache.    Krishnan Viswanath

 

Community Log-in
 
Community Contacts
 
News
 
 

 XML java.net RSS