nowina-solutions / nexu

87 stars 51 forks source link

No installation/launch instructions for Linux #53

Open ywarnier opened 2 years ago

ywarnier commented 2 years ago

Hi,

As a non-java developer using Linux (Ubuntu & Debian) I find it frustrating not to have any type of launch or compilation instructions in the README or an INSTALL file in this project.

I've seen a few issues mentioning it doesn't work on Ubuntu 20.04, and a few forks suggesting they would work on a simplification for Ubuntu LTS versions, but not even a clear mention of the jdk version one is expected to use to launch it.

Given this is referenced straight from the European Commission website as the single way to sign documents under Linux (see https://ec.europa.eu/cefdigital/DSS/webapp-demo/sign-a-document), this is frustrating.

Would it be possible to have an update (as in set of commands and versions requirements) by someone who actually made it work under any Linux distribution, with FF, Chromium or even Chrome?

SeSodesa commented 2 years ago

Having the same problem on a Mac. The pom.xml file in the root of the repo implies Maven is to be used to compile the project with something like

mvn clean install -e

in the folder that the POM file is located in, but this fails because of a failing JREVendorTest in nexu-api.