Maven Repository - POM file for Native jna 3.4.0 3.4.0

Summary

Java Native Access.

Declaration

Here is the list of declaration for jna. If you use Maven you can use the following code to add the dependency for this POM file.

<dependency>
   <groupId>net.java.dev.jna</groupId>
   <artifactId>jna</artifactId>
   <version>3.4.0</version>
</dependency>

If you think this Maven repository POM file listing for jna is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

License

Name:LGPL, version 2.1
URL: http://creativecommons.org/licenses/LGPL/2.1/.

Depended by

The following table lists the most popular artifacts which are depending on jna-3.4.0. Their categories and depend by count are also listed.

CategoryArtifactDepended By Count
Librarygstreamer-java 1.5
Java binding for the Gstreamer framework
5




Plugin

The following plugins are used in the jna-3.4.0.jar

  1. maven-antrun-extended-plugin

Packages

The following packages are defined in the jna-3.4.0.jar

com.sun.jna
com.sun.jna.ptr
com.sun.jna.win32

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>
  <groupId>net.java.dev.jna</groupId>
  <artifactId>jna</artifactId>
  <packaging>jar</packaging>
  <version>3.4.0</version>
  <name>Java Native Access</name>
  <description>Java Native Access</description>
  <url>https://github.com/twall/jna</url>

  <licenses>
      <license>
          <name>LGPL, version 2.1</name>
          <url>http://creativecommons.org/licenses/LGPL/2.1/</url>
          <distribution>repo</distribution>
      </license>
  </licenses>

  <scm>
    <connection>scm:git:https://github.com/twall/jna</connection>
    <developerConnection>scm:git:ssh://git@github.com/twall/jna.git</developerConnection>
    <url>https://github.com/twall/jna</url>
  </scm>

  


  <build>
    <plugins>
      <!-- fake out maven and install the binary artifact -->
      <plugin>
        <groupId>org.jvnet.maven-antrun-extended-plugin</groupId>
        <artifactId>maven-antrun-extended-plugin</artifactId>
        <executions>
          <execution>
            <phase>package</phase>
            <goals>
              <goal>run</goal>
            </goals>
            <configuration>
              <tasks>
                <!--<ant dir="." target="dist" />-->
                <attachArtifact file="dist/jna.jar" />
                <attachArtifact file="dist/platform.jar" classifier="platform" type="jar" />
                <attachArtifact file="dist/src-mvn.zip" classifier="sources" type="jar"/>
              </tasks>
            </configuration>
          </execution>
        </executions>
      </plugin>
    </plugins>
    <extensions>
      <extension>
        <groupId>org.jvnet.wagon-svn</groupId>
        <artifactId>wagon-svn</artifactId>
        <version>1.12</version>
      </extension>
    </extensions>
  </build>
</project>