Java
Java is a programming language originally developed by Sun Microsystems and released in 1995 as a core component of Sun Microsystems' Java platform.
Application
Any
Platform
Any
License
Open Source
Remove
Installing software is often a painful chore for most users. The installation package you generate can make the difference between user adoption and another product thrown into the virtual waste bin....
Use the Eclipse Integrated Development Environment (IDE) and Java Platform, Standard Edition (Java SE) 6 to create a stand-alone Web services application that can be run from the console. In this...
This article details the improvements in Solr 1.3, including distributed search, easy database imports, integrated spell checking, new extension APIs, and much more.
This article, Part 1 of a series, describes the features and concepts of the Open Services Gateway initiative (OSGi) framework and demonstrates how you can use it to create dynamic JAR bundles. Learn...
XPath expressions are much easier to write than detailed Document Object Model navigation code. When you need to extract information from an XML document, the quickest and simplest way is to embed an...
The JRuby project is making Ruby faster and more scalable than ever. One advantage to running Rails on the Java Virtual Machine is that you can leverage other Java libraries, like the Apache Derby...
XML serialization has a myriad of uses, including object persistence and data transport. XStream is an easy-to-use open source Java library for serializing Java objects to XML and back again. Learn...
Create a plain old Java object (POJO)-style Web service easily using Apache CXF, an open source Web service framework. This article, Part 1 of a series, shows you how to expose POJOs as Web services...
This article is an introduction to Flexive, an open source Java EE 5 application development stack. The authors have extracted a complete application template and describe its use.
For quite a while, Java developers who develop business objects have had available the useful open source tool Hibernate. .NET developers aren't left behind, though. Shawn Wildermuth gives you a...
Rony Flatscher introduces the open source and free Bean Scripting Framework (BSF), which allows any Java application to deploy scripts in other languages. Any Java application developer can use BSF...
JasperReports is a powerful and flexible open source reporting solution. The iReport visual designer enables you to take advantage of the full power of JasperReports without in-depth knowledge of the...
Even with just its built-in rules (which are quite extensive), PMD will almost certainly find some real problems in your code. Some of them will be minor, but some won't be. PMD, an open source...
The open source XDoclet code-generation engine, an integral
part of many leading Java frameworks, is often heralded as an
enabler for attribute-oriented programming and continuous
integration....
By now, most Java programmers have heard of Eclipse, the
extensible open source development platform that is rapidly
becoming the most popular IDE for Java programming. If you are
considering a...
The Jakarta Element Construction Set (ECS) is an open source project for creating markup language documents using the Java language and an object-oriented approach. Java developer Amit Tuli provides...