jna - Java access to native shared libraries

Property Value
Distribution FreeBSD 12
Repository FreeBSD Ports Quarterly i386
Package filename jna-4.5.2.txz
Package name jna
Package version 4.5.2
Package release -
Package architecture i386
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.76 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 amd64 FreeBSD Ports Latest
jna-4.5.2.txz 4.5.2 i386 FreeBSD Ports Latest
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
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
josm-15553.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
jp-1.1.12_1.txz Terminal charts, plots, histograms and maps from JSON and CSV
jp2a-1.0.7.txz Converts JPG images to ASCII
jpatch-0.4.p1_3.txz Spline based 3D modeling tool