﻿Barcode Xpress for Java installation comes packaged in a ZIP.
Place the ZIP file into the directory you wish to install to and then follow the steps from "Installation" section.

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

Requirements:

- x64 architecture;
- Java Development Kit (JDK) 8 or greater;
- Java Runtime Environment: Java 1.8 or later;
- LIBC 2.14 or greater;
- (Optional) Maven 2.2.1 or greater.

Supported operating systems:

  Windows (x64):
-   Windows 8.1
-   Windows 10
-   Windows Server 2012 (and R2)
-   Windows Server 2016
-   Windows Server 2019

  Linux (x64):
-   Ubuntu 18.04
-   Ubuntu 20.04
-   CentOS 7
-   CentOS 8
-   Debian 9
-   Debian 10

Note: Although it may run, Barcode Xpress for Java is not supported on earlier operating system versions (for example, Ubuntu 14.04 or Windows 7).
==========================================

Getting Started:

Clone and run the Hello Barcode Xpress for Java sample by following the instructions at https://github.com/Accusoft/hello-barcode-xpress-for-java

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

Installation:

1. Unzip the zip file "BarcodeXpressJava14.0-64.zip" with your favorite archiver to a folder.
2. Navigate to that folder.

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

Directory Structure:

BarcodeXpressJava14-64.zip
│   LICENSE                                     Accusoft License Agreement
│   Readme.txt                                  This readme file
│   setup.cmd                                   Setup script for Windows
│   setup.sh                                    Setup script for Linux
│
├───bin
│   └───barcodexpressjava-14.0.jar              Barcode Xpress binary artifact
│
├───licensing
|       jaxws-ri                                Folder containing libraries required by license utilities
|       attributions.txt                        Attributions for third party software
│       jna-platform.jar                        Helper jar for license utilities
│       jna.jar                                 Helper jar for license utilities
│       ldk.jar                                 Helper jar for license utilities
│       licensemanager.jar                      License Manager utility
│       runLicenseManager.cmd                   Windows script that runs License Manager utility in Administator mode
|       runLicenseManager.sh                    Bash (Linux) script that runs License Manager utility with correct Java options.
│       runSLU.cmd                              Windows script that runs Server Licensing Utility (SLU) in Administator mode
|       runSLU.sh                               Bash (Linux) script that runs SLU with correct Java options.
│       slu.jar                                 Server Licensing Utility (SLU)
│
└───samples
    ├───images                                  Folder contains test images that can be used by samples
    └───ReadBarcodes                            Sample that shows how to read barcodes from images
        │   pom.xml                             XML file that contains information about the project and configuration details used by Maven to build the project
        │   ReadMe.txt                          ReadBarcodes readme file
        └───src
            └───main
                └───java
                                                ReadBarcodes.java       Java source code for ReadBarcodes class

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

LICENSNG:

The ./licensing directory contains scripts for running the Accusoft License
Manager and Server Licensing Utility (SLU). The License Manager provides evaluation and 
development licenses while the SLU is intended to oversee deployment licensing.

- Accusoft License search paths (Linux Only):
    1) current working directory ("./")
    2) "~/.config/accusoft/licensing"
    3) "/etc/accusoft/licensing"

Environment Variables (Linux Only):
ACCUSOFT_LICENSE_DIR - OPTIONAL - specifies licensing directories. If not set, then the product license must be in one of the Accusoft License search paths.

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

Documentation:
https://www.accusoft.com/products/barcode-xpress-collection/barcode-xpress/#developer-resources

Support:
https://www.accusoft.com/support/support-plans/

Get Barcode Xpress:
https://www.accusoft.com/products/barcode-xpress-collection/barcode-xpress/#see-it-in-action

==========================================
Contacts:

Accusoft Corporation
4001 North Riverside Drive
Tampa, FL 33603 USA
Sales: +1-813-875-7575
https://www.accusoft.com/

Copyright 2025 Accusoft Corporation. All rights reserved.
