Lomboz is an open source and free J2EE development environment
for businesses and individuals.
You can develop, test, profile and deploy Web, Web services, Java,
J2EE and EJB applications with this IDE. Lomboz has comprehensive
support for most J2EE standard application server runtimes, and
supports most popular open source runtimes such as JOnAS, and
other vendor runtime environments.
Lomboz is buillt on the Eclipse open source platform and the Web
Tools Platform (WTP) projects.
Castor is a data binding framework for Java. It's the shortest path
between Java objects, XML documents, and relational tables. Castor
provides Java-to-XML binding, Java-to-SQL persistence, and more.
Solr is an open source enterprise search server based on the Lucene
Java search library, with XML/HTTP and JSON APIs, hit highlighting,
faceted search, caching, replication, a web administration interface
and many more features. It runs in a Java servlet container such as
Tomcat.
StarLogo is a specialized version of the Logo programming language written
in Java. See:
For more details.
JBoss Application Server
Fast Startup
Small Footprint
Modular Design
Unified Configuration and Management
OSGi
And of course Java EE!
JBoss Application Server
Fast Startup
Small Footprint
Modular Design
Unified Configuration and Management
OSGi
And of course Java EE!
Apache Ant, a Java-based build tool, conceptually similar to make.
Ant uses XML build files that defines a set of targets. Each target
has dependencies (other targets) and contains a set of tasks to
perform.
There are tasks for various things, like compiling ("javac"),
copying ("copy"), deleting ("delete"), executing other programs
("java", "exec", "execon", etc.), stylesheet transformations
("style") and so on.
TagSoup - Just Keep On Truckin'
TagSoup is a SAX-compliant parser written in Java that, instead of parsing
well-formed or valid XML, parses HTML as it is found in the wild: poor,
nasty and brutish, though quite often far from short. TagSoup is designed
for people who have to process this stuff using some semblance of a rational
application design. By providing a SAX interface, it allows standard XML
tools to be applied to even the worst HTML. TagSoup also includes
a command-line processor that reads HTML files and can generate either
clean HTML or well-formed XML that is a close approximation to XHTML.
The Glassfish Java Application Server is the reference implementation for a
Java EE Application server.
IntelliJ IDEA is an advanced IDE developed by JetBrains and focused on
developer productivity. The community edition features:
* An intelligent code editor that understands Java code; provides
refactorings, code inspections and intentions, and allows for
fast code navigation.
* Integration with such tools as JUnit and TestNG, Ant and Maven,
and popular version control systems including: CVS, Subversion
and git.
* XML-Java interoperability and comprehensive Groovy programming
language support.
* The Swing UI designer complements the suite of tools for
developing Java desktop applications.