SQuirreL Main Application Jar.
This is the jar that contains the main application classes which are very specific to SQuirreLSQL..
Here is the list of declaration for squirrel-sql. If you use Maven you can use the following code to add the dependency for this POM file.
<dependency> <groupId>net.sf.squirrel-sql</groupId> <artifactId>squirrel-sql</artifactId> <version>3.2.1</version> </dependency>
If you think this Maven repository POM file listing for squirrel-sql is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Name:GNU Lesser General Public License
URL: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt.
The following plugins are used in the squirrel-sql-3.2.1.jar
The following packages are defined in the squirrel-sql-3.2.1.jar
net.sourceforge.squirrel_sql.client net.sourceforge.squirrel_sql.client.action net.sourceforge.squirrel_sql.client.db net.sourceforge.squirrel_sql.client.gui net.sourceforge.squirrel_sql.client.gui.builders net.sourceforge.squirrel_sql.client.gui.controls net.sourceforge.squirrel_sql.client.gui.db net.sourceforge.squirrel_sql.client.gui.db.aliasproperties net.sourceforge.squirrel_sql.client.gui.desktopcontainer net.sourceforge.squirrel_sql.client.gui.desktopcontainer.docktabdesktop net.sourceforge.squirrel_sql.client.gui.dnd net.sourceforge.squirrel_sql.client.gui.laf net.sourceforge.squirrel_sql.client.gui.mainframe net.sourceforge.squirrel_sql.client.gui.session net.sourceforge.squirrel_sql.client.gui.util net.sourceforge.squirrel_sql.client.mainframe.action net.sourceforge.squirrel_sql.client.plugin net.sourceforge.squirrel_sql.client.plugin.gui net.sourceforge.squirrel_sql.client.preferences net.sourceforge.squirrel_sql.client.resources net.sourceforge.squirrel_sql.client.session net.sourceforge.squirrel_sql.client.session.action net.sourceforge.squirrel_sql.client.session.event net.sourceforge.squirrel_sql.client.session.mainpanel net.sourceforge.squirrel_sql.client.session.mainpanel.objecttree net.sourceforge.squirrel_sql.client.session.mainpanel.objecttree.expanders net.sourceforge.squirrel_sql.client.session.mainpanel.objecttree.tabs net.sourceforge.squirrel_sql.client.session.mainpanel.objecttree.tabs.database net.sourceforge.squirrel_sql.client.session.mainpanel.objecttree.tabs.procedure net.sourceforge.squirrel_sql.client.session.mainpanel.objecttree.tabs.table net.sourceforge.squirrel_sql.client.session.mainpanel.overview net.sourceforge.squirrel_sql.client.session.mainpanel.overview.datascale net.sourceforge.squirrel_sql.client.session.parser net.sourceforge.squirrel_sql.client.session.parser.kernel net.sourceforge.squirrel_sql.client.session.parser.kernel.completions net.sourceforge.squirrel_sql.client.session.properties net.sourceforge.squirrel_sql.client.session.schemainfo net.sourceforge.squirrel_sql.client.session.sqlfilter net.sourceforge.squirrel_sql.client.update net.sourceforge.squirrel_sql.client.update.async net.sourceforge.squirrel_sql.client.update.autocheck net.sourceforge.squirrel_sql.client.update.downloader net.sourceforge.squirrel_sql.client.update.downloader.event net.sourceforge.squirrel_sql.client.update.gui net.sourceforge.squirrel_sql.client.update.gui.installer net.sourceforge.squirrel_sql.client.update.gui.installer.event net.sourceforge.squirrel_sql.client.update.gui.installer.util net.sourceforge.squirrel_sql.client.update.util net.sourceforge.squirrel_sql.client.update.xmlbeans net.sourceforge.squirrel_sql.client.util
Here is the content of the POM file.
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>net.sf.squirrel-sql</groupId> <artifactId>squirrel-root-pom</artifactId> <version>3.2.1</version> <relativePath>../pom.xml</relativePath> </parent> <artifactId>squirrel-sql</artifactId> <packaging>jar</packaging> <name>SQuirreL Main Application Jar</name> <description> This is the jar that contains the main application classes which are very specific to SQuirreLSQL. </description> <inceptionYear>2001</inceptionYear> <licenses> <license> <name>GNU Lesser General Public License</name> <url>http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt</url> <distribution>repo</distribution> </license> </licenses> <url>http://www.squirrelsql.org/</url> <scm> <connection>scm:svn:https://squirrel-sql.svn.sourceforge.net/svnroot/squirrel-sql/branches/squirrel-3_2_1-branch/app</connection> <developerConnection>scm:svn:https://squirrel-sql.svn.sourceforge.net/svnroot/squirrel-sql/branches/squirrel-3_2_1-branch/app</developerConnection> <url>http://squirrel-sql.svn.sourceforge.net/viewvc/squirrel-sql/branches/squirrel-3_2_1-branch/app</url> </scm> <issueManagement> <system>SourceForge Tracker</system> <url>http://sourceforge.net/tracker/?group_id=28383%26atid=393414</url> </issueManagement> <ciManagement> <system>Hudson</system> <url>https://www.squirrel-sql.org/hudson/</url> </ciManagement> <dependencies> <dependency> <groupId>${project.groupId}</groupId> <artifactId>fw</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>${project.groupId}</groupId> <artifactId>fw</artifactId> <version>${project.version}</version> <type>test-jar</type> </dependency> <dependency> <groupId>jgoodies</groupId> <artifactId>forms</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <version>${spring-framework-version}</version> <scope>test</scope> </dependency> <dependency> <groupId>gsbase</groupId> <artifactId>gsbase</artifactId> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> </dependency> <dependency> <groupId>org.easymock</groupId> <artifactId>easymock</artifactId> </dependency> <dependency> <groupId>org.easymock</groupId> <artifactId>easymockclassextension</artifactId> </dependency> <dependency> <groupId>org.mockito</groupId> <artifactId>mockito-all</artifactId> </dependency> </dependencies> <build> <!-- Filter in the version from the version-plugin below, into Version.properties. Turn off filtering for all other files here --> <resources> <resource> <directory>src/main/resources</directory> <filtering>true</filtering> <includes> <include>**/Version.properties</include> </includes> </resource> <resource> <directory>src/main/resources</directory> <filtering>false</filtering> <excludes> <exclude>**/Version.properties</exclude> </excludes> </resource> </resources> <testResources> <testResource> <directory>src/test/resources</directory> <filtering>true</filtering> </testResource> </testResources> <plugins> <!-- Set the squirrelsql.version property if it has not already been set. --> <plugin> <groupId>net.sf.squirrel-sql</groupId> <artifactId>squirrelsql-version-plugin</artifactId> <version>${squirrelsql-version-plugin-version}</version> <executions> <execution> <phase>initialize</phase> <goals> <goal>set-version</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>${compiler-plugin-version}</version> <configuration> <!-- http://maven.apache.org/plugins/maven-compiler-plugin/ --> <source>${javac-source-version}</source> <target>${javac-target-version}</target> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>${surefire-plugin-version}</version> <configuration> <redirectTestOutputToFile>true</redirectTestOutputToFile> <excludes> <exclude>**/ApplicationArgumentsTest.java</exclude> </excludes> <parallel>${surefire-parallel-type}</parallel> <threadCount>${surefire-thread-count}</threadCount> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>${jar-plugin-version}</version> <configuration> <archive> <index>true</index> <manifest> <addClasspath>true</addClasspath> <mainClass>net.sourceforge.squirrel_sql.client.Main</mainClass> <classpathPrefix>lib/</classpathPrefix> </manifest> <manifestEntries> <Built-By>SQuirreL Development Team</Built-By> <SplashScreen-Image>icons/splash.jpg</SplashScreen-Image> </manifestEntries> </archive> </configuration> <executions> <execution> <id>test-jar</id> <goals> <goal>test-jar</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <version>${source-plugin-version}</version> <executions> <execution> <id>attach-sources</id> <phase>package</phase> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> </plugins> </build> </project>