Maven Repository - POM file for Database squirrel-sql 3.2.1 3.2.1

Summary

SQuirreL Main Application Jar.

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

Declaration

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.

License

Name:GNU Lesser General Public License
URL: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt.





Plugin

The following plugins are used in the squirrel-sql-3.2.1.jar

  1. maven-compiler-plugin
  2. maven-jar-plugin
  3. maven-source-plugin
  4. maven-surefire-plugin
  5. squirrelsql-version-plugin

Packages

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




POM File Source

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>