google Analytics

Showing posts with label Maven. Show all posts
Showing posts with label Maven. Show all posts

Monday, March 7, 2011

Excluding Package from Jar Maven

Maven excluding package from the given jar
======================================================================
<plugin>
<groupId>org.apache.maven.plugins<⁄groupId>
<artifactId>maven-dependency-plugin <⁄artifactId>
<executions> <execution>
<phase>generate-resources<⁄phase> <goals>
<goal>unpack<⁄goal> <⁄goals>
<configuration> <artifactItems> <artifactItem>
<groupId>org.apache.xmlbeans<⁄groupId>
<artifactId>xmlbeans<⁄artifactId>
<version>2.5.0<⁄version> <type>
jar<⁄type>
<excludes>org⁄w3c⁄**<⁄excludes>
<outputDirectory>${project.build.directory}⁄classes<⁄outputDirectory>
<⁄artifactItem> <⁄artifactItems>
<outputDirectory>${project.build.directory}⁄classes<⁄outputDirectory>
<⁄configuration> <⁄execution>
<⁄executions> <⁄plugin>

Monday, August 30, 2010

Generating XML Beans Using Maven

Generating XMl Beans Using Maven


xmlbeans maven


=============================================================
 

=============================================================

<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>com.test.xmlbeans</groupId>
        <artifactId>xmlbeansgenerate</artifactId>
        <version>10.1.0</version>
    </parent>
    <artifactId>XMLBeans</artifactId>
    <version>1.1.0</version>
    <packaging>jar</packaging>
    <name>XMLBeans</name>
    <build>
        <plugins>
            <plugin>
                <groupId>org.codehaus.mojo</groupId>
 

                <artifactId>xmlbeans-maven-plugin</artifactId>

                <version>2.3.3</version>
                <executions>
                   <execution>
                      <goals>
                         <goal>xmlbeans</goal>                         
                      </goals>
                   </execution>
                </executions>
                <inherited>true</inherited>               
                <configuration>
                    <sourceGenerationDirectory>src/main/</sourceGenerationDirectory>
                    <source>1.6</source>
                    <target>1.6</target>
                    <xmlConfigs>                      
                       <xmlConfig implementation="java.io.File">src/main/xsdconfig/config.xsdconfig</xmlConfig>
                    </xmlConfigs>       
           
                    <!--schemaDirectory>src/main/xsd</schemaDirectory-->                   
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <configuration>
                    <source>1.6</source>
                    <target>1.6</target>
                </configuration>
            </plugin>
        </plugins>
    </build>
    <dependencies>
        <dependency>
          <groupId>org.apache.xmlbeans</groupId>
          <artifactId>xmlbeans</artifactId>
          <version>2.4.0</version>
        </dependency>
        <dependency>
          <groupId>net.sf.saxon</groupId>
          <artifactId>saxon</artifactId>
          <version>8.7</version>
        </dependency>
        <dependency>
            <groupId>org.apache.xmlbeans</groupId>
            <artifactId>xmlbeans-xpath</artifactId>
            <version>2.4.0</version>
        </dependency>
        <dependency>
            <groupId>org.apache.xmlbeans</groupId>
            <artifactId>xmlbeans-xmlpublic</artifactId>
            <version>2.4.0</version>
        </dependency>
        <dependency>
            <groupId>org.apache.xmlbeans</groupId>
            <artifactId>xmlbeans-qname</artifactId>
            <version>2.4.0</version>
        </dependency>
    </dependencies>
</project>

 

 
Maven XML Beans Plugin - xmlbeans:xmlbeans
xmlbeans maven dependency
maven pom xml for xml beans
xmlbeans generate xml from xsd using maven
pom file for xmlbeans

 

ANish

Sunday, August 15, 2010

Maven FAQ

1. Running Maven using own pom file

mvn clean package -f mypom.xml

2. Skipping Maven JUNIT Test Cases

mvn clean package -f mypom.xml -Dmaven.test.skip=true
or
mvn clean package -f mypom.xml -DskipTests=true

for more documentation refer:--
http://maven.apache.org/general.html

Anish