Project Group: net.sf.squirrel-sql

SQuirreL Main Application Jar

net.sf.squirrel-sql : squirrel-sql

This is the jar that contains the main application classes which are very specific to SQuirreLSQL.

Last Version: 3.5.0

Release Date:

Framework Library

net.sf.squirrel-sql : fw

The framework library contains utility classes that are generic and useful for building applications that introspect a database via JDBC. These are not intended to be SQuirreLSQL-specific and could be used by other projects JDBC front-end applications. This project is guaranteed to have no code dependencies on other SQuirreLSQL projects and could therefore be used when building a different JDBC front-end application.

Last Version: 3.5.0

Release Date:

Installer Dependencies

net.sf.squirrel-sql : squirrelsql-installer-deps

This pom collects all of the common dependencies shared by each the installers.

Last Version: 3.5.0

Release Date:

SQuirreL-SQL Update Site Project

net.sf.squirrel-sql : squirrelsql-update-site

This project is used to assemble the jars that produce the update site, and run the update site plugin to generate the release.xml file. Finally, this project can be used to deploy the update site to www.squirrel-sql.net

Last Version: 3.5.0

Release Date:

SQuirreL-SQL Documentation

net.sf.squirrel-sql : doc

Project that contains documentation for SQuirreL SQL Client that gets distributed in the installer

Last Version: 3.5.0

Release Date:

Website Files

net.sf.squirrel-sql : website

Website Files needed by the installer.

Last Version: 3.5.0

Release Date:

SQuirreL-SQL Java Version Checker

net.sf.squirrel-sql : squirrelsql-java-version-checker

This project provides a jar which contains a utility to verify the version of Java being used. The classes in this jar have been built with javac 1.2.2 to enable it to be run by any JRE 1.2.2 and higher.

Last Version: 3.5.0

Release Date:

SQuirrel-SQL Launcher Scripts

net.sf.squirrel-sql : squirrelsql-launcher

This project contains the launcher scripts that are used to start SQuirreL

Last Version: 3.5.0

Release Date:

SQuirreL Root POM

net.sf.squirrel-sql : squirrel-root-pom

The top-most POM file for building the SQuirreL SQL Client. If a profile is defined that is called "installer", the build will also include building projects that produce the installer and the installer itself.

Last Version: 3.5.0

Release Date:

Plugin Modules POM file

net.sf.squirrel-sql : plugins

This POM lists all of the plugin modules. It is important to take the following steps when adding a new plugin: 1. This pom's modules section gets a new module whose name matches the directory in which the new plugin is installed. 2. The new module has a pom which lists the squirrelsql-plugins-parent-pom as it's parent (not this pom!).

Last Version: 3.5.0

Release Date:

Installer Module Pom

net.sf.squirrel-sql : installer

The installer module pom lists all of the projects that participate in building the installer.

Last Version: 3.5.0

Release Date:

SQuirreL-SQL Generic Installer

net.sf.squirrel-sql : squirrelsql-other-installer

This project is used to build the generic installer

Last Version: 3.5.0

Release Date:

SQuirreL-SQL Mac OS X Installer

net.sf.squirrel-sql : squirrelsql-macosx-installer

This project is used to build the installer for Mac OS X

Last Version: 3.5.0

Release Date:

Maven Utilities

net.sf.squirrel-sql : maven-utils

This project provides a tool for scanning multiple independent source code trees for the purpose of determining if there are circular dependencies between them. Since independent source trees will not be in a single reactor, Maven cannot detect this condition.

Last Version: 1.0.0

Release Date:

Maven Plugin Workspace

net.sf.squirrel-sql : maven-plugin-workspace

A place to collect and release maven plugins required or building various SQuirreL projects with Maven.

Last Version: 1.0.9

Release Date:

SQuirreL SQL Dependency Plugin

net.sf.squirrel-sql : squirrelsql-dependency-plugin

This maven plugin extends the maven dependency plugin's CopyDependenciesMojo to provide more precise control over which artifacts are included in the copy operation. Specifically, in addition to the normal configuration provided by the CopyDependenciesMojo, it accepts a configuration of includedArtifacts which is a list containing a single entry for each includedArtifact where the value is the groupId and the artifactId joined by a colon (":")

Last Version: 1.0.9

Release Date:

SQuirreLSQL Update Site Maven Mojo

net.sf.squirrel-sql : squirrelsql-update-site-plugin

This project produces the Mojo that can build a proper release.xml for the SQuirreLSQL update site, given a directory where the updated jar artifacts are located. This plugin accepts a directory in it's configuration and expects to find three sub-directories there : core, plugins and i18n. It then categorizes the artifacts found in those directories accordingly in the final release.xml file, that is generated in the specified folder.

Last Version: 1.0.9

Release Date:

SQuirreLSQL Version Maven Mojo

net.sf.squirrel-sql : squirrelsql-version-plugin

This project produces a maven mojo that can set the System property "squirrelsql.version" so that it can be used globally by the installers and the update-site projects. It accepts the project version as an argument which it uses to decide what the squirrelsql.version should be. If the project version ends with "-SNAPSHOT", then the squirrelsql.version will be set to Snapshot-{timestamp} where {timestamp} is the current timestamp in the form of YYYYMMDD_HHMM. If however, the project version does not end with "-SNAPSHOT", then squirrelsql.version will be set to the value of the project version.

Last Version: 1.0.9

Release Date:

SQuirreL SQL Client Source Archive (Aggregate)

net.sf.squirrel-sql : squirrelsql-source

This is a project to create a single source archive of the entire source tree as a convenience for those who cannot access Maven Central

Last Version: 3.2.1

Release Date:

SQuirreL-SQL Plugin Assembly Descriptor

net.sf.squirrel-sql : squirrelsql-plugins-assembly-descriptor

This project simply contains the assembly descriptor that is shared by all of the plugins, which produces an assembly zip archive containing the packaged plugin

Last Version: 3.2.0

Release Date:

Last Version: 3.0.2

Release Date:

Last Version: 3.0.2

Release Date:

  • 1