miglayout
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency>
<groupId>com.miglayout</groupId>
<artifactId>miglayout</artifactId>
<version>3.7.4</version>
</dependency><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>
<groupId>com.miglayout</groupId>
<artifactId>miglayout</artifactId>
<version>3.7.4</version>
<packaging>jar</packaging>
<name>MiGLayout</name>
<description>MiGLayout - Java Layout Manager for Swing, SWT and JavaFX</description>
<inceptionYear>2007</inceptionYear>
<url>http://www.miglayout.com/</url>
<!-- temporary, just because substance lib not in maven 2 repository -->
<repositories>
<repository>
<id>local.repo</id>
<name>file repository</name>
<url>file://${basedir}/repository</url>
</repository>
</repositories>
<distributionManagement>
<repository>
<id>brum.webdav.maven</id>
<name>Inhouse Internal Release Repository</name>
<!--<url>dav:https://mgrev.no-ip.com/maven/releases</url>-->
<url>file:///Volumes/maven/releases</url>
<!--<url>dav:https://192.168.1.155/maven/releases</url>-->
</repository>
<!--<repository>-->
<!--<id>brum.ftp.maven</id>-->
<!--<name>Inhouse Internal Release Repository</name>-->
<!--<url>ftp://mgrev.no-ip.com/maven/releases</url>-->
<!--<!–<url>ftp://192.168.1.155/maven/releases</url>–>-->
<!--</repository>-->
<snapshotRepository>
<id>brum.webdav.maven</id>
<name>Inhouse Internal Snapshot Repository</name>
<uniqueVersion>true</uniqueVersion>
<url>dav:https://mgrev.no-ip.com/maven/snapshots</url>
</snapshotRepository>
<site>
<id>ftp.migcalendar.com</id>
<url>ftp://www.migcalendar.com/miglayout/mavensite/</url>
</site>
</distributionManagement>
<!-- TODO add your scm -->
<!--scm>
<connection>scm:cvs:pserver:anoncvs@server:/repo</connection>
<developerConnection>
scm:cvs:pserver:anavarro@server:/repo
</developerConnection>
</scm-->
<!-- TODO add your continous build -->
<!--ciManagement>
<url></url>
</ciManagement-->
<!-- TODO add your issueManagement -->
<!--issueManagement>
<system></system>
</issueManagement-->
<!-- TODO add your mailingLists -->
<!--mailingLists>
</mailingLists-->
<licenses>
<license>
<name>BSD</name>
<url>http://www.debian.org/misc/bsd.license</url>
<distribution>repo</distribution>
</license>
</licenses>
<developers>
<developer>
<id>mikaelgrev</id>
<!-- scm login -->
<name>Mikael Grev</name>
<email>mikael.grev@miginfocom.com</email>
<roles>
<role>Project Lead</role>
</roles>
<timezone>+1</timezone>
<url>http://www.miglayout.com/</url>
</developer>
<developer>
<id>joeluckelman</id>
<!-- scm login -->
<name>Joel Uckelman</name>
<email>uckelman@nomic.net</email>
<roles>
<role>Developer</role>
</roles>
<timezone>+1</timezone>
<url>http://www.nomic.net/</url>
</developer>
<developer>
<id>anavarro</id>
<!-- scm login -->
<name>Alexandre Navarro</name>
<email>navarroa@free.fr</email>
<roles>
<role>Developer</role>
</roles>
<timezone>+1</timezone>
<url>http://javageek.free.fr/</url>
</developer>
</developers>
<profiles>
<profile>
<activation>
<os>
<family>windows</family>
<arch>x86</arch>
</os>
</activation>
<dependencies>
<dependency>
<groupId>org.eclipse.swt.win32.win32</groupId>
<artifactId>x86</artifactId>
<version>3.3.0-v3346</version>
<optional>true</optional>
</dependency>
</dependencies>
</profile>
<profile>
<activation>
<os>
<family>unix</family>
<arch>i386</arch>
</os>
</activation>
<dependencies>
<dependency>
<groupId>org.eclipse.swt.gtk.linux</groupId>
<artifactId>x86</artifactId>
<version>3.3.0-v3346</version>
<optional>true</optional>
</dependency>
</dependencies>
</profile>
<profile>
<activation>
<os>
<family>unix</family>
<arch>amd64</arch>
</os>
</activation>
<dependencies>
<dependency>
<groupId>org.eclipse.swt.gtk.linux</groupId>
<artifactId>x86_64</artifactId>
<version>3.3.0-v3346</version>
<optional>true</optional>
</dependency>
</dependencies>
</profile>
<profile>
<activation>
<os>
<family>mac</family>
</os>
</activation>
<dependencies>
<dependency>
<groupId>org.eclipse.swt.carbon</groupId>
<artifactId>macosx</artifactId>
<version>3.3.0-v3346</version>
<optional>true</optional>
</dependency>
</dependencies>
</profile>
</profiles>
<dependencies>
<dependency>
<groupId>net.java.desktop</groupId>
<artifactId>substance</artifactId>
<version>4.3</version>
<optional>true</optional>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.4</version>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<extensions>
<extension>
<groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-ftp</artifactId>
<version>1.0-beta-2</version>
</extension>
</extensions>
<filters>
<filter>etc/pwprops.properties</filter>
</filters>
<plugins>
<plugin>
<groupId>org.apache.geronimo.genesis.plugins</groupId>
<artifactId>tools-maven-plugin</artifactId>
<executions>
<execution>
<id>install-legal-files</id>
<phase>generate-resources</phase>
<goals>
<goal>copy-legal-files</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.5</source>
<target>1.5</target>
<compilerArgument>-g:none</compilerArgument>
<!--<debug>false</debug>-->
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<archive>
<addMavenDescriptor>false</addMavenDescriptor>
<manifestEntries>
<MiGLayout-Version>${version}</MiGLayout-Version>
</manifestEntries>
</archive>
</configuration>
<!--<configuration>-->
<!--<classifier>java1.5</classifier>-->
<!--<includes>-->
<!--<include>net/miginfocom/layout/**</include>-->
<!--<include>net/miginfocom/swing/**</include>-->
<!--<include>net/miginfocom/swt/**</include>-->
<!--</includes>-->
<!--<excludes>-->
<!--<exclude>**/IDEUtil*</exclude>-->
<!--</excludes>-->
<!--</configuration>-->
<executions>
<execution>
<id>swing-java14</id>
<phase>package</phase>
<goals>
<goal>jar</goal>
</goals>
<configuration>
<classesDirectory>
${project.build.outputDirectory}-java14
</classesDirectory>
<classifier>swing-java14</classifier>
<includes>
<include>net/miginfocom/layout/**</include>
<include>net/miginfocom/swing/**</include>
</includes>
<excludes>
<exclude>**/IDEUtil*</exclude>
</excludes>
</configuration>
</execution>
<execution>
<id>ideutil-java14</id>
<phase>package</phase>
<goals>
<goal>jar</goal>
</goals>
<configuration>
<classesDirectory>
${project.build.outputDirectory}-java14
</classesDirectory>
<classifier>ideutil-java14</classifier>
<includes>
<include>net/miginfocom/layout/IDEUtil*</include>
</includes>
</configuration>
</execution>
<execution>
<id>ideutil</id>
<phase>package</phase>
<goals>
<goal>jar</goal>
</goals>
<configuration>
<classesDirectory>
${project.build.outputDirectory}
</classesDirectory>
<classifier>ideutil</classifier>
<includes>
<include>net/miginfocom/layout/IDEUtil*</include>
</includes>
</configuration>
</execution>
<execution>
<id>swing</id>
<phase>package</phase>
<goals>
<goal>jar</goal>
</goals>
<configuration>
<classifier>swing</classifier>
<includes>
<include>net/miginfocom/layout/**</include>
<include>net/miginfocom/swing/**</include>
</includes>
<excludes>
<exclude>**/IDEUtil*</exclude>
</excludes>
</configuration>
</execution>
<execution>
<id>swt-java14</id>
<phase>package</phase>
<goals>
<goal>jar</goal>
</goals>
<configuration>
<classesDirectory>
${project.build.outputDirectory}-java14
</classesDirectory>
<classifier>swt-java14</classifier>
<includes>
<include>net/miginfocom/layout/**</include>
<include>net/miginfocom/swt/**</include>
</includes>
<excludes>
<exclude>**/IDEUtil*</exclude>
</excludes>
</configuration>
</execution>
<execution>
<id>swt</id>
<phase>package</phase>
<goals>
<goal>jar</goal>
</goals>
<configuration>
<classifier>swt</classifier>
<includes>
<include>net/miginfocom/layout/**</include>
<include>net/miginfocom/swt/**</include>
</includes>
<excludes>
<exclude>**/IDEUtil*</exclude>
</excludes>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>retrotranslator-maven-plugin</artifactId>
<executions>
<execution>
<phase>process-classes</phase>
<goals>
<goal>translate</goal>
</goals>
<configuration>
<filesets>
<fileset>
<directory>
${project.build.outputDirectory}
</directory>
<includes>
<include>**/*.class</include>
</includes>
</fileset>
</filesets>
<destdir>
${project.build.outputDirectory}-java14
</destdir>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<inherited>true</inherited>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<executions>
<execution>
<id>attach-sources</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<inherited>true</inherited>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<executions>
<execution>
<id>attach-javadocs</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
<!--<plugin>-->
<!--<groupId>org.codehaus.mojo.webstart</groupId>-->
<!--<artifactId>webstart-maven-plugin</artifactId>-->
<!--<executions>-->
<!--<execution>-->
<!--<phase>package</phase>-->
<!--<goals>-->
<!--<goal>jnlp</goal>-->
<!--</goals>-->
<!--</execution>-->
<!--</executions>-->
<!--<configuration>-->
<!--<workDirectory>${project.build.directory}/jnlp</workDirectory>-->
<!--<templateDirectory>${project.basedir}/src/main/jnlp</templateDirectory>-->
<!--<excludeTransitive>false</excludeTransitive>-->
<!--<libPath>lib</libPath>-->
<!--<dependencies>-->
<!--<includes>-->
<!--<include>commons-logging:commons-logging</include>-->
<!--<include>commons-cli:commons-cli</include>-->
<!--</includes>-->
<!--</dependencies>-->
<!--<jnlp>-->
<!--<outputFile>swingdemoapp.jnlp</outputFile>-->
<!--<mainClass>net.miginfocom.demo.SwingDemo</mainClass>-->
<!--</jnlp>-->
<!--<sign>-->
<!--<keystore>etc/.keystore</keystore>-->
<!--<keypass></keypass>-->
<!--<storepass></storepass>-->
<!--<alias></alias>-->
<!--<verify>true</verify>-->
<!--<keystoreConfig>-->
<!--<delete>true</delete>-->
<!--<gen>true</gen>-->
<!--</keystoreConfig>-->
<!--</sign>-->
<!--<pack200>true</pack200>-->
<!--<gzip>true</gzip>-->
<!--<outputJarVersions>true</outputJarVersions>-->
<!--<verbose>true</verbose>-->
<!--</configuration>-->
<!--</plugin>-->
</plugins>
</build>
<reporting>
<plugins>
<!-- Report to display project summary -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>
maven-project-info-reports-plugin
</artifactId>
</plugin>
<!-- Report for javadoc -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<encoding>iso-8859-1</encoding>
<minmemory>128m</minmemory>
<maxmemory>512m</maxmemory>
<quiet>true</quiet>
</configuration>
</plugin>
<!-- Report for unit test -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-report-plugin</artifactId>
</plugin>
<!-- Report for TODO Report -->
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>taglist-maven-plugin</artifactId>
<configuration>
<tags>
<tag>TODO</tag>
<tag>@todo</tag>
<tag>FIXME</tag>
</tags>
</configuration>
</plugin>
<!-- Generated a change log report based on changes.xml -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-changes-plugin</artifactId>
<reportSets>
<reportSet>
<reports>
<report>changes-report</report>
</reports>
</reportSet>
</reportSets>
</plugin>
<!-- SCM Changelog -->
<!--plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>changelog-maven-plugin</artifactId>
<reportSets>
<reportSet>
<id>dual-report</id>
<configuration>
<type>range</type>
<range>90</range>
</configuration>
<reports>
<report>changelog</report>
<report>file-activity</report>
<report>dev-activity</report>
</reports>
</reportSet>
</reportSets>
</plugin-->
<!-- JDepend -->
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>jdepend-maven-plugin</artifactId>
</plugin>
<!-- Report for checkstyle test -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
</plugin>
<!-- javancss -->
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>javancss-maven-plugin</artifactId>
</plugin>
<!-- Report for unit tests coverage -->
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
</plugin>
<!-- Report for pmd -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
<configuration>
<minimumTokens>150</minimumTokens>
<targetJdk>1.5</targetJdk>
<excludes>
<exclude>**/*Test.java</exclude>
<exclude>**/Test*.java</exclude>
<exclude>**/*Demo.java</exclude>
<exclude>**/Demo*.java</exclude>
<exclude>**/*Bean.java</exclude>
<exclude>**/ABean*.java</exclude>
<exclude>**/*generated*/*.java</exclude>
</excludes>
</configuration>
</plugin>
<!-- Findbugs -->
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<configuration>
<xmlOutput>true</xmlOutput>
<threshold>Normal</threshold>
<effort>Default</effort>
</configuration>
</plugin>
<!--Removed since there was an exception for an inner class-->
<!-- Clirr -->
<!--<plugin>-->
<!--<groupId>org.codehaus.mojo</groupId>-->
<!--<artifactId>clirr-maven-plugin</artifactId>-->
<!--</plugin>-->
</plugins>
</reporting>
</project>