Monthly Archives: February 2009

What is Manifest

TheJAR files can support a wide range of functionality, including electronic signing, version control, package sealing, extensions, and others. What gives JAR files the ability to be so versatile? The answer is embodied in the JAR file’s manifest.  The manifest …

Read more »

Building Java 7 on Mac OS X

For those unfamiliar with the situation, Apple hate Java developers. Well, one suspects they do. Apple being Apple, one never knows. We could get Java 1.6.0_12 with 32bit support tomorrow, or it could never come. You’ll never know until it …

Read more »

Why EJB

Enterprise Java Beans or EJB for short is the server-side component architecture for the Java 2 Platform, Enterprise Edition (J2EE) platform. EJB technology enables rapid and simplified development of distributed, transactional, secure and portable applications based on Java technology.   …

Read more »

Deploying and testing Stateless Session Bean

In this EJB tutorial we will build, deploy and test the Stateles Session Bean developed in the last section. We will use ant build tool to build ear file. We will deploy our application using WebLogic console. Building ear file …

Read more »

Application Server

An application server is an application program that accepts connections in order to service requests, by sending back responses. An application server   can run remotely (connected to client through a computer network) or can exist on the same computer …

Read more »

Crawlers in Java

QHeritrix Heritrix is the Internet Archive’s open-source, extensible, web-scale, archival-quality web crawler project. License GNU Library or Lesser General Public License (LGPL)  HomePage http://crawler.archive.org/ WebSPHINX WebSPHINX ( Website-Specific Processors for HTML INformation eXtraction) is a Java class library and interactive development …

Read more »

Database Connection Pools

    Jakarta DBCP DBCP is a database connection pool that relies on code in the Jakarta commons-pool package to provide the underlying object pool mechanisms that it utilizes. Applications can use the DBCP component directly or through the existing …

Read more »

Command Line tools

Jakarta Commons CLI The Apache Commons CLI library provides an API for processing command line interfaces. There are three stages to command line processing. They are the definition, parsing and interrogation stages.  License Apache Software License  HomePage http://jakarta.apache.org/commons/cli/ ArgParser ArgParser is …

Read more »

Collections

Commons Collections Commons-Collections seek to build upon the JDK classes by providing new interfaces, implementations and utilities  License Apache Software License  HomePage http://jakarta.apache.org/commons/collections/ Commons Primitives Apache Jakarta Commons Primitives provides a collection of types and utilities optimized for working with Java …

Read more »

Code Coverage tools

Quilt Quilt is a Java software development tool that measures coverage , the extent to which unit testing exercises the software under test. It is optimized for use with the JUnit unit test package, the Ant Java build facility, and …

Read more »

Code Beautifiers

Jalopy Jalopy is a source code formatter for the Sun Java programming language. It layouts any valid Java source code according to some widely configurable rules; to meet a certain coding style without putting a formatting burden on individual developers. …

Read more »

Code Analyzers

PMD PMD scans Java source code and looks for potential problems like:  * Unused local variables  * Empty catch blocks  * Unused parameters  * Empty ‘if’ statements  * Duplicate import statements  * Unused private methods  * Classes which could be …

Read more »

Chat Servers in Java

Claros Chat Claros Chat is a Web based instant messaging client which is capable of talking with a Jabber server. Claros Chat is well tested with Google Talk and it supports all major browsers such as Internet Explorer, Firefox, Safari, …

Read more »

Charting & Reporting Tools in Java

JFreeChart JFreeChart is a free Java class library for generating charts, including:  * pie charts (2D and 3D)  * bar charts (regular and stacked, with an optional 3D effect)  * line and area charts  * scatter plots and bubble charts  …

Read more »

Cache Solutions in Java

Java Caching System JCS is a distributed caching system written in java for server-side java applications. It is intended to speed up dynamic web applications by providing a means to manage cached data of various dynamic natures. Like any caching …

Read more »

Struts1 vs Struts2

Struts 1 vs Struts 2

Read more »

Sitemap   Follow j2eetutorial on Twitter    

Δ Top