wiringbits / fingerprint-reader-daemon

A daemon service allowing web apps to read fingerprints from biometric devices using the Neurotechnology SDK
https://wiringbits.net/wiringbits/2020/03/20/reading-fingerprints-from-devices-on-webapps.html
MIT License
11 stars 4 forks source link

If your app fails, look into this #1

Open AlexITC opened 4 years ago

AlexITC commented 4 years ago

Apparently, cloning the project and following the instructions is not enough, this happens on Linux/Windows, gradle run throws this error:

> Task :bio-utils:compileJava FAILEDpe

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':bio-utils:compileJava'.
> Could not resolve all files for configuration ':bio-utils:compileClasspath'.
   > Could not find :neurotec-core:.
     Searched in the following locations:
       - file:/home/dell/projects/mine/fingerprint-reader-daemon-test/Bin/Java/neurotec-core.jar
     Required by:
         project :bio-utils
   > Could not find :neurotec-licensing:.
     Searched in the following locations:
       - file:/home/dell/projects/mine/fingerprint-reader-daemon-test/Bin/Java/neurotec-licensing.jar
     Required by:
         project :bio-utils
   > Could not find :jna:.
     Searched in the following locations:
       - file:/home/dell/projects/mine/fingerprint-reader-daemon-test/Bin/Java/jna.jar
     Required by:
         project :bio-utils

Apparently there are missing files that we need to grab from the official SDK, saldy, I don't remember what exactly are those.

AlexITC commented 4 years ago

As I don't know when I will invest the time to fix this properly, there is a workaround, take the project pre-compiled and just run it (at your own risk):

AlexITC commented 4 years ago

The README file has been updated, and has enough details to compile the app now.

AlexITC commented 4 years ago

Apparently this is still the way to solve issues, there is some missing dependency that I need to fix.