desktop/desktop-sample/pom.xml
author Jaroslav Tulach <jaroslav.tulach@apidesign.org>
Sat, 11 Sep 2010 21:01:31 +0200
branchdesktop
changeset 257 03762a20a808
child 260 8ebffb5aa10e
permissions -rw-r--r--
First version with broken dependency in desktop/desktop-sample
jaroslav@257
     1
<?xml version="1.0" encoding="UTF-8"?> 
jaroslav@257
     2
<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"> 
jaroslav@257
     3
    <modelVersion>4.0.0</modelVersion> 
jaroslav@257
     4
    <parent> 
jaroslav@257
     5
        <artifactId>desktop</artifactId> 
jaroslav@257
     6
        <groupId>cz.xelfi.quoridor</groupId> 
jaroslav@257
     7
        <version>1.0-SNAPSHOT</version> 
jaroslav@257
     8
    </parent> 
jaroslav@257
     9
    <artifactId>desktop-sample</artifactId> 
jaroslav@257
    10
    <packaging>nbm</packaging> 
jaroslav@257
    11
    <version>1.0-SNAPSHOT</version> 
jaroslav@257
    12
    <name>desktop-sample NetBeans Module</name> 
jaroslav@257
    13
 
jaroslav@257
    14
    <repositories> 
jaroslav@257
    15
<!-- this is a remote repository hosting the netbeans api artifacts. 
jaroslav@257
    16
the versions of the artifacts are netbeans IDE release based, eg. RELEASE65. 
jaroslav@257
    17
You might want to use your own repository. To create one, use the nbm:populate-repository goal. 
jaroslav@257
    18
--> 
jaroslav@257
    19
        <repository> 
jaroslav@257
    20
            <url>http://download.java.net/maven/2/</url> 
jaroslav@257
    21
            <id>restapi</id> 
jaroslav@257
    22
            <layout>default</layout> 
jaroslav@257
    23
            <name>Repository for library Library[restapi]</name> 
jaroslav@257
    24
        </repository> 
jaroslav@257
    25
    </repositories> 
jaroslav@257
    26
 
jaroslav@257
    27
    <dependencies> 
jaroslav@257
    28
        <dependency> 
jaroslav@257
    29
            <groupId>org.netbeans.api</groupId> 
jaroslav@257
    30
            <artifactId>org-openide-util</artifactId> 
jaroslav@257
    31
            <version>RELEASE691</version> 
jaroslav@257
    32
        </dependency> 
jaroslav@257
    33
        <dependency> 
jaroslav@257
    34
            <groupId>org.netbeans.api</groupId> 
jaroslav@257
    35
            <artifactId>org-openide-awt</artifactId> 
jaroslav@257
    36
            <version>RELEASE691</version> 
jaroslav@257
    37
        </dependency> 
jaroslav@257
    38
        <dependency> 
jaroslav@257
    39
            <groupId>org.netbeans.api</groupId> 
jaroslav@257
    40
            <artifactId>org-openide-windows</artifactId> 
jaroslav@257
    41
            <version>RELEASE691</version> 
jaroslav@257
    42
        </dependency> 
jaroslav@257
    43
        <dependency> 
jaroslav@257
    44
            <groupId>org.netbeans.api</groupId> 
jaroslav@257
    45
            <artifactId>org-openide-util-lookup</artifactId> 
jaroslav@257
    46
            <version>RELEASE691</version> 
jaroslav@257
    47
        </dependency> 
jaroslav@257
    48
        <dependency> 
jaroslav@257
    49
            <groupId>org.netbeans.api</groupId> 
jaroslav@257
    50
            <artifactId>org-netbeans-modules-settings</artifactId> 
jaroslav@257
    51
            <version>RELEASE691</version> 
jaroslav@257
    52
        </dependency> 
jaroslav@257
    53
        <!-- 
jaroslav@257
    54
        <dependency> 
jaroslav@257
    55
            <groupId>${project.groupId}</groupId> 
jaroslav@257
    56
            <artifactId>quoridor</artifactId> 
jaroslav@257
    57
            <version>${quoridorVersion}</version> 
jaroslav@257
    58
        </dependency>--> 
jaroslav@257
    59
        <dependency> 
jaroslav@257
    60
            <groupId>${project.groupId}</groupId> 
jaroslav@257
    61
            <artifactId>visidor</artifactId> 
jaroslav@257
    62
            <version>${visidorVersion}</version> 
jaroslav@257
    63
        </dependency> 
jaroslav@257
    64
    </dependencies> 
jaroslav@257
    65
    <build> 
jaroslav@257
    66
        <plugins> 
jaroslav@257
    67
            <plugin> 
jaroslav@257
    68
                <groupId>org.codehaus.mojo</groupId> 
jaroslav@257
    69
                <artifactId>nbm-maven-plugin</artifactId> 
jaroslav@257
    70
                <version>3.2</version> 
jaroslav@257
    71
                <extensions>true</extensions> 
jaroslav@257
    72
                <configuration> 
jaroslav@257
    73
                    <useOSGiDependencies>true</useOSGiDependencies> 
jaroslav@257
    74
                </configuration> 
jaroslav@257
    75
            </plugin> 
jaroslav@257
    76
            <plugin> 
jaroslav@257
    77
                <groupId>org.apache.maven.plugins</groupId> 
jaroslav@257
    78
                <artifactId>maven-jar-plugin</artifactId> 
jaroslav@257
    79
                <version>2.2</version> 
jaroslav@257
    80
                <configuration> 
jaroslav@257
    81
<!-- to have the jar plugin pickup the nbm generated manifest --> 
jaroslav@257
    82
                    <useDefaultManifestFile>true</useDefaultManifestFile> 
jaroslav@257
    83
                </configuration> 
jaroslav@257
    84
            </plugin> 
jaroslav@257
    85
        </plugins> 
jaroslav@257
    86
    </build> 
jaroslav@257
    87
</project>