json/pom.xml
author Jaroslav Tulach <jtulach@netbeans.org>
Tue, 26 Aug 2014 18:13:30 +0200
changeset 838 bdc3d696dd4a
parent 821 0b42a753d727
child 854 ce36930eb669
permissions -rw-r--r--
During the API review process (bug 246133) the reviewers decided that in order to include html4j to NetBeans Platform, we need to stop using org.apidesign namespace and switch to NetBeans one. Repackaging all SPI packages into org.netbeans.html.smthng.spi.
     1 <?xml version="1.0"?>
     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/xsd/maven-4.0.0.xsd">
     3   <modelVersion>4.0.0</modelVersion>
     4   <parent>
     5     <groupId>org.netbeans.html</groupId>
     6     <artifactId>pom</artifactId>
     7     <version>1.0-SNAPSHOT</version>
     8   </parent>
     9   <groupId>org.netbeans.html</groupId>
    10   <artifactId>net.java.html.json</artifactId>
    11   <version>1.0-SNAPSHOT</version>
    12   <packaging>bundle</packaging>
    13   <name>JSON Model in Java</name>
    14   <url>http://maven.apache.org</url>
    15   <properties>
    16     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    17     <publicPackages>net.java.html.json,org.netbeans.html.json.spi</publicPackages>
    18   </properties>
    19   <build>
    20       <plugins>
    21           <plugin>
    22               <groupId>org.apache.felix</groupId>
    23               <artifactId>maven-bundle-plugin</artifactId>
    24           </plugin>
    25           <plugin>
    26               <groupId>org.apache.maven.plugins</groupId>
    27               <artifactId>maven-source-plugin</artifactId>
    28               <version>2.2.1</version>
    29               <executions>
    30                   <execution>
    31                       <id>prepare-sources</id>
    32                       <goals>
    33                           <goal>jar</goal>
    34                       </goals>
    35                       <phase>package</phase>
    36                   </execution>
    37               </executions>
    38           </plugin>
    39           <plugin>
    40               <groupId>org.apache.maven.plugins</groupId>
    41               <artifactId>maven-javadoc-plugin</artifactId>
    42               <version>2.9</version>
    43               <configuration>
    44                   <subpackages>net.java.html.json</subpackages>
    45                   <skip>false</skip>
    46               </configuration>
    47           </plugin>
    48       </plugins>
    49   </build>
    50   <dependencies>
    51     <dependency>
    52       <groupId>org.testng</groupId>
    53       <artifactId>testng</artifactId>
    54       <scope>test</scope>
    55     </dependency>
    56     <dependency>
    57       <groupId>org.netbeans.api</groupId>
    58       <artifactId>org-openide-util-lookup</artifactId>
    59       <scope>provided</scope>
    60     </dependency>
    61     <dependency>
    62       <groupId>${project.groupId}</groupId>
    63       <artifactId>net.java.html</artifactId>
    64       <version>${project.version}</version>
    65     </dependency>
    66   </dependencies>
    67     <description>API for smooth representation of JSON objects in Java. Write your
    68 application in Java and
    69 present it using modern HTML rendering technologies like 
    70 Knockout.
    71 </description>
    72 </project>