jna - Java access to native shared libraries

Property Value
Distribution FreeBSD 11
Repository FreeBSD Ports Latest amd64
Package filename jna-4.5.2.txz
Package name jna
Package version 4.5.2
Package release -
Package architecture amd64
Package type txz
Category devel java
Homepage https://github.com/twall/jna
License APACHE20, LGPL21+
Maintainer ports@FreeBSD.org
Download size 7.32 MB
Installed size 44.77 MB
JNA provides Java programs easy access to native shared libraries
without writing anything but Java code - no JNI or native code is
required. This functionality is comparable to Windows' Platform/Invoke
and Python's ctypes. Access is dynamic at runtime without code
JNA allows you to call directly into native functions using natural
Java method invocation. The Java call looks just like it does in
native code. Most calls require no special handling or configuration;
no boilerplate or generated code is required.
WWW: https://github.com/twall/jna
- DOCS: on
===>   NOTICE:
The jna port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:
More information about port maintainership is available at:


Package Version Architecture Repository
jna-4.5.2.txz 4.5.2 i386 FreeBSD Ports Latest
jna-4.5.2.txz 4.5.2 i386 FreeBSD Ports Quarterly
jna-4.5.2.txz 4.5.2 amd64 FreeBSD Ports Quarterly
jna - - -


Name Value
libX11 = 1.6.8,1
libXt = 1.2.0,1
openjdk8 =


Type URL
Mirror pkg.freebsd.org
Binary Package jna-4.5.2.txz
Source Package devel/jna

Install Howto

Install jna txz package:

# pkg install jna

See Also

Package Description
jnettop-0.13.0_1.txz Traffic visualizer, similar to nettop
jo-1.2.txz Small utility to create JSON objects
jobd-0.7.1.txz Job management framework
jode- Java package containing a decompiler and an optimizer for Java
joe-4.6,1.txz Joe's Own Editor
joequake-0.15b1329_9.txz Improved NQ engine with ZQuake and FuhQuake graphical effects
jogamp-jogl-2.3.2.txz Java bindings for OpenGL
jogl-1.1.1_8.txz Java bindings for OpenGL
john-1.8.0.j.1_6.txz Featureful Unix password cracker
jokosher-0.11.5_7.txz Multi-track non-linear audio editing
jomp-1.0b_2.txz Prototype OpenMP implementation for Java
joomla3-3.9.6.txz Dynamic web content management system (CMS)
josm-15390.txz Comprehensive editor for OpenStreetMap.org database
jove-4.16_2.txz Jonathan's Own Version of Emacs
joytran- Joystick to keyboard/mouse events translator written in C